XML 122 R100.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Regulatory Matters (2023 Securitization Filing) (Details) $ in Millions | Dec. 31, 2023 USD ($) | Nov. 30, 2023 USD ($) | Nov. 01, 2023 USD ($) tranche | Jun. 22, 2023 USD ($) | Apr. 03, 2023 USD ($) | Dec. 31, 2022 USD ($)
--- | --- | --- | --- | --- | --- | ---
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Face amount issued | $ 3,197 |  |  |  |  |
Securitized regulatory assets | 758 |  |  |  |  | $ 206
DTE Electric |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Securitized regulatory assets | $ 758 |  |  |  |  | $ 206
DTE Electric | Securitization Bonds | November 2023 5.97% Securitization Bonds |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Face amount issued |  | $ 301 |  |  |  |
DTE Electric | Securitization Bonds | November 2023 6.09% Securitization Bonds |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Face amount issued |  | $ 301 |  |  |  |
2023 Securitization Filing | MPSC | DTE Electric |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Requested securitization of qualified costs |  |  |  |  | $ 496 |
Authorized issuance of securitization bonds of qualified costs, maximum |  |  |  | $ 602 |  |
Securitized regulatory assets |  |  | $ 594 |  |  |
2023 Securitization Filing | MPSC | DTE Electric | Maximum | Securitized regulatory asset, St Clair and Trenton Channel costs, tranche one |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Amortization period for regulatory asset |  |  | 10 years |  |  |
2023 Securitization Filing | MPSC | DTE Electric | Maximum | Securitized regulatory asset, St Clair and Trenton Channel costs, tranche two |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Amortization period for regulatory asset |  |  | 15 years |  |  |
2023 Securitization Filing | MPSC | DTE Electric | Securitization Bonds |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Face amount issued |  |  | $ 602 |  |  |
Number of tranches | tranche |  |  | 2 |  |  |
2023 Securitization Filing | MPSC | DTE Electric | Securitization Bonds | November 2023 5.97% Securitization Bonds |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Face amount issued |  |  | $ 301 |  |  |
2023 Securitization Filing | MPSC | DTE Electric | Securitization Bonds | November 2023 6.09% Securitization Bonds |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Face amount issued |  |  | $ 301 |  |  |
2023 Securitization Filing | MPSC | DTE Electric | Net book value of on retiring plants |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Authorized issuance of securitization bonds of qualified costs, maximum |  |  |  | 594 |  |
2023 Securitization Filing | MPSC | DTE Electric | Other |  |  |  |  |  |
Public Utilities, General Disclosures [Line Items] |  |  |  |  |  |
Authorized issuance of securitization bonds of qualified costs, maximum |  |  |  | $ 8 |  |

X
- Definition Debt Instrument, Number Of Tranches + References No definition available. + Details
Name: | dte_DebtInstrumentNumberOfTranches
Namespace Prefix: | dte_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Public Utilities, Authorized Issuance Of Securitization Bonds, Qualified Costs, Amount, Maximum + References No definition available. + Details
Name: | dte_PublicUtilitiesAuthorizedIssuanceOfSecuritizationBondsQualifiedCostsAmountMaximum
Namespace Prefix: | dte_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Public Utilities, Requested Securitization Of Qualified Costs, Amount + References No definition available. + Details
Name: | dte_PublicUtilitiesRequestedSecuritizationOfQualifiedCostsAmount
Namespace Prefix: | dte_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Securitized Regulatory Assets + References No definition available. + Details
Name: | dte_SecuritizedRegulatoryAssets
Namespace Prefix: | dte_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesGeneralDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_RegulatoryAssetAmortizationPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=dte_DTEElectricMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=dte_SecuritizationBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=dte_November20235.97SecuritizationBondsMaturingIn2033Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=dte_November20236.09SecuritizationBondsMaturingIn2038Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilitiesRegulatoryProceedingAxis=dte_A2023SecuritizationFilingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAgencyAxis=dte_MPSCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=dte_SecuritizedRegulatoryAssetRecoverableUndepreciatedCostsOnRetiringPlantsStClairAndTrentonChannelTrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RegulatoryAssetAxis=dte_SecuritizedRegulatoryAssetRecoverableUndepreciatedCostsOnRetiringPlantsStClairAndTrentonChannelTrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dte_PublicUtilitiesBondSecuritizationQualifiedCostsAxis=dte_QualifiedCostsRecoverableUndepreciatedCostsOnRetiringPlantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dte_PublicUtilitiesBondSecuritizationQualifiedCostsAxis=dte_QualifiedCostsOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |