XML 132 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value (Fair Value and Unrealized Gains and Losses for the Nuclear Decommissioning Trust Funds) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Nuclear decommissioning trusts $ 1,241us-gaap_DecommissioningTrustAssetsAmount $ 1,191us-gaap_DecommissioningTrustAssetsAmount
Gross Unrealized Gain 225us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 213us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Gross Unrealized Loss (41)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (31)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Nuclear Decommissioning Trust Fund [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Equity Securities 756us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
730us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
Debt Securities 474us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
442us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
Cash equivalents 11us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
19us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
Equity Securities, Gross Unrealized Gain 204us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
201us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
Equity Securities, Gross Unrealized Loss (39)us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
(25)us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
Debt Securities, Gross Unrealized Gain 21us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
12us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
Debt Securities, Gross Unrealized Loss $ (2)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember
$ (6)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_FairValueByAssetClassAxis
= dte_NuclearDecommissioningTrustFundMember