XML 62 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Risk Management Activities and Derivative Transactions Mark-to-Market Values of TVA Derivatives (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Sep. 30, 2014
Derivatives, Fair Value    
Gross amounts of recognized liabilities $ 1,791us-gaap_DerivativeFairValueOfDerivativeLiability $ 1,517us-gaap_DerivativeFairValueOfDerivativeLiability
200 million Sterling currency swap | Other long-term liabilities    
Derivatives, Fair Value    
Fair value (23)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CurrencySwapMember
(15)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CurrencySwapMember
250 million Sterling currency swap | Other long-term assets    
Derivatives, Fair Value    
Fair value 52us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= tve_A250MillionSterlingCurrencySwapMember
56us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= tve_A250MillionSterlingCurrencySwapMember
150 million Sterling currency swap | Other long-term assets    
Derivatives, Fair Value    
Fair value 6us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= tve_A150MillionSterlingCurrencySwapMember
8us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= tve_A150MillionSterlingCurrencySwapMember
$1.0 billion notional interest rate swap | Other long-term liabilities    
Derivatives, Fair Value    
Fair value (1,112)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= tve_A10BillionNotionalInterestRateSwapMember
(987)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= tve_A10BillionNotionalInterestRateSwapMember
$476 million notional interest rate swap | Other long-term liabilities    
Derivatives, Fair Value    
Fair value (408)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
(349)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
$42 million notional interest rate swap | Other long-term liabilities    
Derivatives, Fair Value    
Fair value (12)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= tve_A42MillionNotionalInterestRateSwapMember
(12)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= tve_A42MillionNotionalInterestRateSwapMember
Commodity contract derivatives    
Derivatives, Fair Value    
Fair value (133)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
(96)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
Commodity contract derivatives | Other current assets    
Derivatives, Fair Value    
Fair value   1us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
Commodity contract derivatives | Other long-term liabilities    
Derivatives, Fair Value    
Fair value (32)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
(17)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
Commodity contract derivatives | Accounts Payable and Accrued Liabilities [Member]    
Derivatives, Fair Value    
Fair value (101)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableAndAccruedLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
(80)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableAndAccruedLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
Commodity derivatives under FTP    
Derivatives, Fair Value    
Fair value (159)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
[1] (103)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
[1]
Commodity derivatives under FTP | Other current assets    
Derivatives, Fair Value    
Gross amounts of recognized liabilities 111us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
69us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
Fair value (111)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
(69)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
Commodity derivatives under FTP | Other long-term liabilities    
Derivatives, Fair Value    
Fair value (13)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
(14)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
Commodity derivatives under FTP | Accounts Payable and Accrued Liabilities [Member]    
Derivatives, Fair Value    
Fair value $ (35)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableAndAccruedLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
$ (20)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableAndAccruedLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_OtherContractMember
[1] Fair values of certain derivatives under the FTP that were in net liability positions totaling $111 million and $69 million at December 31, 2014 and September 30, 2014, respectively, are recorded in TVA's margin cash accounts in Other current assets. These derivatives are transacted with futures commission merchants, and cash deposits have been posted to the margin cash accounts held with each futures commission merchant to offset the net liability positions in full.