XML 97 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements Fair Value Measurements Using Significant Unobservable Inputs (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Contracts
Dec. 31, 2013
Sep. 30, 2014
tons-per-year
Sep. 30, 2013
ASSETS        
Commodity contract derivatives $ 0us-gaap_FinancialInstrumentsOwnedPhysicalCommoditiesAtFairValue   $ 1,000,000us-gaap_FinancialInstrumentsOwnedPhysicalCommoditiesAtFairValue  
Liabilities        
Commodity contract derivatives 133,000,000tve_Commoditycontractderivativeliabilitiesfairvaluedisclosure   97,000,000tve_Commoditycontractderivativeliabilitiesfairvaluedisclosure  
Number of contracts 1tve_NumberOfContracts   2tve_NumberOfContracts  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Amount of gain (loss) recognized in income 0us-gaap_DerivativeGainLossOnDerivativeNet      
Private Partnerships        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Balance 220,000,000tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityValue
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
169,000,000tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityValue
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
214,000,000tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityValue
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
159,000,000tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityValue
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
Purchases 6,000,000tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityPurchases
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
8,000,000tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityPurchases
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
   
Issuances 0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityIssues
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityIssues
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
   
Sales (4,000,000)tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySales
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
(2,000,000)tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySales
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
   
Settlements 0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySettlements
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySettlements
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
   
Net unrealized gains (losses) deferred as regulatory assets and liabilities 4,000,000tve_FairValueAssetsOrLiabilitiesMeasuredOnRecurringBasisGainLossDeferredAsRegulatoryAssetsOrLiabilities
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
4,000,000tve_FairValueAssetsOrLiabilitiesMeasuredOnRecurringBasisGainLossDeferredAsRegulatoryAssetsOrLiabilities
/ tve_FairValueByClassAxis
= us-gaap_PartnershipInterestMember
   
Commodity Contract Derivatives        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Balance (133,000,000)tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityValue
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
(145,000,000)tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityValue
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
(96,000,000)tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityValue
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
(140,000,000)tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityValue
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
Purchases 0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityPurchases
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityPurchases
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
   
Issuances 0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityIssues
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityIssues
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
   
Sales 0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySales
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySales
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
   
Settlements 0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySettlements
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
0tve_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySettlements
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
   
Net unrealized gains (losses) deferred as regulatory assets and liabilities (37,000,000)tve_FairValueAssetsOrLiabilitiesMeasuredOnRecurringBasisGainLossDeferredAsRegulatoryAssetsOrLiabilities
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
(5,000,000)tve_FairValueAssetsOrLiabilitiesMeasuredOnRecurringBasisGainLossDeferredAsRegulatoryAssetsOrLiabilities
/ tve_FairValueByClassAxis
= us-gaap_CommodityContractMember
   
Maximum        
ASSETS        
Fair value inputs, counterparty credit risk 2.00%us-gaap_FairValueInputsCounterpartyCreditRisk
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
[1]   5.00%us-gaap_FairValueInputsCounterpartyCreditRisk
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
[2]  
Fair value measurements tons per year 1,100,000,000tve_FairValueMeasurementsTonsPerYear
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  1,100,000,000tve_FairValueMeasurementsTonsPerYear
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Price per ton 121.13tve_PricePerTon
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  67.07tve_PricePerTon
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Liabilities        
Fair value measurements tons per year 1,100,000,000tve_FairValueMeasurementsTonsPerYear
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  1,100,000,000tve_FairValueMeasurementsTonsPerYear
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Price per ton 121.13tve_PricePerTon
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  67.07tve_PricePerTon
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Minimum        
ASSETS        
Fair value inputs, counterparty credit risk 2.00%us-gaap_FairValueInputsCounterpartyCreditRisk
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[1]   2.00%us-gaap_FairValueInputsCounterpartyCreditRisk
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[2]  
Fair value measurements tons per year 1,000,000,000tve_FairValueMeasurementsTonsPerYear
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  1,000,000,000tve_FairValueMeasurementsTonsPerYear
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Price per ton 12.85tve_PricePerTon
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  11.24tve_PricePerTon
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Liabilities        
Fair value measurements tons per year 1,000,000,000tve_FairValueMeasurementsTonsPerYear
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  1,000,000,000tve_FairValueMeasurementsTonsPerYear
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Price per ton 12.85tve_PricePerTon
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  11.24tve_PricePerTon
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Fair Value, Inputs, Level 3        
ASSETS        
Commodity contract derivatives 0us-gaap_FinancialInstrumentsOwnedPhysicalCommoditiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[3]   1,000,000us-gaap_FinancialInstrumentsOwnedPhysicalCommoditiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Liabilities        
Commodity contract derivatives $ 133,000,000tve_Commoditycontractderivativeliabilitiesfairvaluedisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  $ 97,000,000tve_Commoditycontractderivativeliabilitiesfairvaluedisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
[1] Applies to only one contract.
[2] Applies to two contracts.
[3] Fair value is less than $1 million.