XML 105 R87.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Segment and Related Information (Financial Data - Operating Revenues including Inter-segment Revenues) (Details) - USD ($) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2024 | Mar. 31, 2023
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues — Utility operations | $ 2,156 | $ 2,060
Operating Revenues — Non-utility operations | 1,084 | 1,719
Operating Revenues | 3,240 | 3,779
Reconciliation and Eliminations |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues — Non-utility operations | (58) | (59)
Operating Revenues | (58) | (59)
Electric | Operating segments |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues — Utility operations | 1,466 | 1,375
Operating Revenues — Non-utility operations | 4 | 4
Operating Revenues | 1,470 | 1,379
Electric | Reconciliation and Eliminations |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues | (18) | (17)
Gas | Operating segments |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues — Utility operations | 711 | 707
Operating Revenues | 711 | 707
Gas | Reconciliation and Eliminations |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues | (4) | (5)
DTE Vantage | Operating segments |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues — Non-utility operations | 184 | 184
Operating Revenues | 184 | 184
DTE Vantage | Reconciliation and Eliminations |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues | (11) | (10)
Energy Trading | Operating segments |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues — Non-utility operations | 933 | 1,568
Operating Revenues | 933 | 1,568
Energy Trading | Reconciliation and Eliminations |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues | (25) | (27)
Corporate and Other | Operating segments |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues — Non-utility operations | 0 | 0
Corporate and Other | Reconciliation and Eliminations |  |
Segment Reporting, Revenue Reconciling Item [Line Items] |  |
Operating Revenues | $ 0 | $ 0

X
- Definition The total amount of operating revenues recognized during the period. + References No definition available. + Details
Name: | us-gaap_RegulatedAndUnregulatedOperatingRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total amount of regulated operating revenues recognized during the period. + References No definition available. + Details
Name: | us-gaap_RegulatedOperatingRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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_SegmentReportingRevenueReconcilingItemLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of unregulated operating revenues recognized during the period. + References No definition available. + Details
Name: | us-gaap_UnregulatedOperatingRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=dte_ElectricMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=dte_GasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=dte_DTEVantageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=dte_EnergyTradingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |