XML 21 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Benefit Plans (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Pension and Other Postretirement Benefit Expense [Abstract]      
Pension cost $ 11.9us-gaap_PensionExpense $ 22.3us-gaap_PensionExpense $ 20.3us-gaap_PensionExpense
Other postretirement benefit (income) expense (13.7)us-gaap_OtherPostretirementBenefitExpense (4.2)us-gaap_OtherPostretirementBenefitExpense 2.5us-gaap_OtherPostretirementBenefitExpense
Defined contribution plan, cost recognized 6.4us-gaap_DefinedContributionPlanCostRecognized 6.0us-gaap_DefinedContributionPlanCostRecognized 7.2us-gaap_DefinedContributionPlanCostRecognized
Regulatory Assets [Line Items]      
Regulatory assets 316.9us-gaap_RegulatoryAssets 294.1us-gaap_RegulatoryAssets  
Regulatory Liabilities [Line Items]      
Regulatory liabilities 333.1us-gaap_RegulatoryLiabilities 287.6us-gaap_RegulatoryLiabilities  
Salaries, Wages and Officers' Compensation [Abstract]      
Allocated share-based compensation expense 3.0us-gaap_AllocatedShareBasedCompensationExpense 3.0us-gaap_AllocatedShareBasedCompensationExpense 2.8us-gaap_AllocatedShareBasedCompensationExpense
Other postretirement benefits [Member]      
Regulatory Liabilities [Line Items]      
Regulatory liabilities 39.1us-gaap_RegulatoryLiabilities
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PostretirementBenefitCostsMember
25.3us-gaap_RegulatoryLiabilities
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PostretirementBenefitCostsMember
 
Regulatory liability, deferred for future rate treatment 23.0tgpl_Regulatoryliabilitydeferredforfutureratetreatment
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PostretirementBenefitCostsMember
6.6tgpl_Regulatoryliabilitydeferredforfutureratetreatment
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PostretirementBenefitCostsMember
 
Regulatory liability, being amortized $ 16.1tgpl_Regulatoryliabilitybeingamortized
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PostretirementBenefitCostsMember
$ 18.7tgpl_Regulatoryliabilitybeingamortized
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PostretirementBenefitCostsMember