XML 30 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENTS (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 13, 2015
3.82% Series D Senior Notes due 2017      
Financial Instruments      
Stated interest rate (as a percent) 3.82%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesSeriesDDue2017At3.82PercentMember
3.82%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesSeriesDDue2017At3.82PercentMember
 
Unsecured debt | 4.65% Senior Notes due 2021      
Financial Instruments      
Stated interest rate (as a percent) 4.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2021At4.65PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
4.65%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2021At4.65PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Unsecured debt | 4.375% Senior Notes due 2025      
Financial Instruments      
Stated interest rate (as a percent) 4.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2025At4.375PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
  4.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2025At4.375PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Unsecured debt | 5.09% Senior Notes due 2015      
Financial Instruments      
Stated interest rate (as a percent) 5.09%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2015At5.09PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
5.09%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2015At5.09PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Unsecured debt | 5.29% Senior Notes due 2020      
Financial Instruments      
Stated interest rate (as a percent) 5.29%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2020At5.29PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
5.29%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2020At5.29PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Unsecured debt | 5.69% Senior Notes due 2035      
Financial Instruments      
Stated interest rate (as a percent) 5.69%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2035At5.69PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
5.69%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2035At5.69PercentMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Carrying Value      
Financial Instruments      
Debt 2,034us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,695us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Carrying Value | 3.82% Series D Senior Notes due 2017      
Financial Instruments      
Debt 20us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesSeriesDDue2017At3.82PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
20us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesSeriesDDue2017At3.82PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
 
Carrying Value | Term loan | Short-Term Loan Facility due 2015      
Financial Instruments      
Debt 170us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_ShortTermLoanFacilityDue2015Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
170us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_ShortTermLoanFacilityDue2015Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
 
Carrying Value | Senior revolving credit facility | Senior Credit Facility due 2017      
Financial Instruments      
Debt 320us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorCreditFacilityDue20November2017Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
330us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorCreditFacilityDue20November2017Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
Carrying Value | Term loan | Term Loan Facility due 2018      
Financial Instruments      
Debt 500us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_TermLoanDue2018Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
500us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_TermLoanDue2018Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
 
Carrying Value | Unsecured debt | 4.65% Senior Notes due 2021      
Financial Instruments      
Debt 350us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2021At4.65PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
350us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2021At4.65PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Carrying Value | Unsecured debt | 4.375% Senior Notes due 2025      
Financial Instruments      
Debt 349us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2025At4.375PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Carrying Value | Unsecured debt | 5.09% Senior Notes due 2015      
Financial Instruments      
Debt 75us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2015At5.09PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
75us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2015At5.09PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Carrying Value | Unsecured debt | 5.29% Senior Notes due 2020      
Financial Instruments      
Debt 100us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2020At5.29PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
100us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2020At5.29PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Carrying Value | Unsecured debt | 5.69% Senior Notes due 2035      
Financial Instruments      
Debt 150us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2035At5.69PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
150us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2035At5.69PercentMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Fair Value | Level 2      
Financial Instruments      
Debt 2,089us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
1,751us-gaap_DebtInstrumentFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Fair Value | Level 2 | 3.82% Series D Senior Notes due 2017      
Financial Instruments      
Debt 21us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesSeriesDDue2017At3.82PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
21us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesSeriesDDue2017At3.82PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Fair Value | Level 2 | Term loan | Short-Term Loan Facility due 2015      
Financial Instruments      
Debt 170us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_ShortTermLoanFacilityDue2015Member
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
170us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_ShortTermLoanFacilityDue2015Member
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
 
Fair Value | Level 2 | Senior revolving credit facility | Senior Credit Facility due 2017      
Financial Instruments      
Debt 320us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorCreditFacilityDue20November2017Member
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
330us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorCreditFacilityDue20November2017Member
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
Fair Value | Level 2 | Term loan | Term Loan Facility due 2018      
Financial Instruments      
Debt 500us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_TermLoanDue2018Member
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
500us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_TermLoanDue2018Member
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
 
Fair Value | Level 2 | Unsecured debt | 4.65% Senior Notes due 2021      
Financial Instruments      
Debt 368us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2021At4.65PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
375us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2021At4.65PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Fair Value | Level 2 | Unsecured debt | 4.375% Senior Notes due 2025      
Financial Instruments      
Debt 353us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2025At4.375PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
   
Fair Value | Level 2 | Unsecured debt | 5.09% Senior Notes due 2015      
Financial Instruments      
Debt 76us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2015At5.09PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
76us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2015At5.09PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Fair Value | Level 2 | Unsecured debt | 5.29% Senior Notes due 2020      
Financial Instruments      
Debt 112us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2020At5.29PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
111us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2020At5.29PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
 
Fair Value | Level 2 | Unsecured debt | 5.69% Senior Notes due 2035      
Financial Instruments      
Debt 169us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2035At5.69PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
168us-gaap_DebtInstrumentFairValue
/ us-gaap_DebtInstrumentAxis
= tclp_SeniorNotesDue2035At5.69PercentMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_UnsecuredDebtMember