XML 72 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial and Other Derivative Instruments (Fair Value of Derivative Instruments) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Derivative asset, gross $ 764us-gaap_DerivativeFairValueOfDerivativeAsset $ 1,178us-gaap_DerivativeFairValueOfDerivativeAsset
Derivative liability, gross (770)us-gaap_DerivativeFairValueOfDerivativeLiability (1,110)us-gaap_DerivativeFairValueOfDerivativeLiability
Natural Gas    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 443us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_NaturalGasCommodityContractMember
787us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_NaturalGasCommodityContractMember
Derivative liability, gross (455)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_NaturalGasCommodityContractMember
(718)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_NaturalGasCommodityContractMember
Electricity    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 270us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_ElectricityCommodityContractMember
342us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_ElectricityCommodityContractMember
Derivative liability, gross (262)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_ElectricityCommodityContractMember
(342)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_ElectricityCommodityContractMember
Other    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 43us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_OtherCommodityContractMember
45us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_OtherCommodityContractMember
Derivative liability, gross (46)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_OtherCommodityContractMember
(45)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_OtherCommodityContractMember
Current derivative asset    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 676us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= dte_CurrentDerivativeAssetMember
1,083us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= dte_CurrentDerivativeAssetMember
Current derivative liability    
Derivatives, Fair Value [Line Items]    
Derivative liability, gross (680)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= dte_CurrentDerivativeLiabilityMember
(1,041)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= dte_CurrentDerivativeLiabilityMember
Noncurrent derivative asset    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 88us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= dte_NoncurrentDerivativeAssetMember
95us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= dte_NoncurrentDerivativeAssetMember
Noncurrent derivative liability    
Derivatives, Fair Value [Line Items]    
Derivative liability, gross (90)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= dte_NoncurrentDerivativeLiabilityMember
(69)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= dte_NoncurrentDerivativeLiabilityMember
Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 764us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,178us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative liability, gross (770)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(1,110)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | DTE Electric    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= dte_DTEElectricMember
3us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= dte_DTEElectricMember
Not Designated as Hedging Instrument | Foreign currency exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative liability, gross (7)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(5)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Natural Gas    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 443us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
787us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative liability, gross (455)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(718)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Electricity    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 270us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_ElectricityCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
342us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_ElectricityCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative liability, gross (262)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_ElectricityCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(342)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_ElectricityCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Other    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross 43us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_OtherCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
45us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_OtherCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative liability, gross (46)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_OtherCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(45)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_OtherCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated as Hedging Instrument | Financial transmission rights | DTE Electric    
Derivatives, Fair Value [Line Items]    
Derivative asset, gross $ 1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_FinancialTransmissionRightsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= dte_DTEElectricMember
$ 3us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= dte_FinancialTransmissionRightsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ dei_LegalEntityAxis
= dte_DTEElectricMember