XML 131 R109.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Fair Value (Assets and Liabilities Recorded at Fair Value on a Recurring Basis) (Details) - USD ($) $ in Millions | Dec. 31, 2023 | Dec. 31, 2022
--- | --- | ---
Derivative assets |  |
Derivative assets, gross | $ 1,197 | $ 1,922
Derivative assets, netting | $ (791) | $ (1,489)
Derivative Asset, Statement of Financial Position [Extensible Enumeration] | Derivative Asset, Current, Derivative Asset, Noncurrent | Derivative Asset, Current, Derivative Asset, Noncurrent
Derivative liabilities |  |
Derivative liabilities, gross | $ (1,172) | $ (2,169)
Derivative liabilities, netting | 863 | 1,512
DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 2,041 | 1,825
Current liabilities |  |
Derivative liabilities |  |
Derivative liabilities, gross | (847) | (1,535)
Noncurrent liabilities |  |
Derivative liabilities |  |
Derivative liabilities, gross | (325) | (634)
Natural Gas |  |
Derivative assets |  |
Derivative assets, gross | 637 | 744
Derivative assets, netting | (416) | (649)
Derivative liabilities |  |
Derivative liabilities, gross | (615) | (1,018)
Derivative liabilities, netting | 429 | 645
Electricity |  |
Derivative assets |  |
Derivative assets, gross | 421 | 963
Derivative assets, netting | (243) | (643)
Derivative liabilities |  |
Derivative liabilities, gross | (388) | (935)
Derivative liabilities, netting | 297 | 665
Environmental & Other |  |
Derivative assets |  |
Derivative assets, gross | 139 | 213
Derivative assets, netting | (132) | (196)
Derivative liabilities |  |
Derivative liabilities, gross | (150) | (214)
Derivative liabilities, netting | 137 | 201
Cash equivalents | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 34 | 42
Private equity and other | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 312 | 262
Hedge Funds and Similar Investments | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 184 | 119
Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 921 | 839
Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 590 | 563
Recurring |  |
Assets |  |
Cash equivalents | 13 | 10
Derivative assets |  |
Derivative assets, netting | (791) | (1,489)
Derivative assets, net | 406 | 433
Total assets | 2,562 | 2,403
Derivative liabilities |  |
Derivative liabilities, netting | 863 | 1,512
Total Liabilities | (309) | (657)
Net Assets (Liabilities) at end of period | 2,253 | 1,746
Net Assets (Liabilities) at the end of the period, netting | 72 | 23
Recurring | DTE Electric |  |
Assets |  |
Cash equivalents | 11 | 9
Derivative assets |  |
Total assets | 2,091 | 1,872
Recurring | Current assets |  |
Derivative assets |  |
Derivative assets, netting | (613) | (1,189)
Total assets | 310 | 338
Recurring | Current assets | DTE Electric |  |
Derivative assets |  |
Total assets | 18 | 20
Recurring | Noncurrent assets |  |
Derivative assets |  |
Derivative assets, netting | (178) | (300)
Total assets | 2,252 | 2,065
Recurring | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total assets | 2,073 | 1,852
Recurring | Current liabilities |  |
Derivative liabilities |  |
Derivative liabilities, netting | 670 | 1,193
Total Liabilities | (177) | (342)
Recurring | Noncurrent liabilities |  |
Derivative liabilities |  |
Derivative liabilities, netting | 193 | 319
Total Liabilities | (132) | (315)
Recurring | Restricted cash |  |
Assets |  |
Cash equivalents | 11 | 10
Recurring | Restricted cash | DTE Electric |  |
Assets |  |
Cash equivalents | 11 | 9
Recurring | Natural Gas |  |
Derivative assets |  |
Derivative assets, netting | (416) | (649)
Derivative assets, net | 221 | 95
Derivative liabilities |  |
Derivative liabilities, netting | 429 | 645
Derivative liabilities, net | (186) | (373)
Recurring | Electricity |  |
Derivative assets |  |
Derivative assets, netting | (243) | (643)
Derivative assets, net | 178 | 320
Derivative liabilities |  |
Derivative liabilities, netting | 297 | 665
Derivative liabilities, net | (91) | (270)
Recurring | Environmental & Other |  |
Derivative assets |  |
Derivative assets, netting | (132) | (196)
Derivative assets, net | 7 | 17
Derivative liabilities |  |
Derivative liabilities, netting | 137 | 201
Derivative liabilities, net | (13) | (13)
Recurring | Other contracts |  |
Derivative assets |  |
Derivative assets, netting | 0 | (1)
Derivative assets, net | 0 | 1
Derivative liabilities |  |
Derivative liabilities, netting | 0 | 1
Derivative liabilities, net | (19) | (1)
Recurring | Derivative assets — FTRs | DTE Electric |  |
Derivative assets |  |
Derivative assets, net | 7 | 11
Recurring | Cash equivalents |  |
Assets |  |
Nuclear decommissioning trusts | 34 | 42
Other investments | 37 | 72
Recurring | Cash equivalents | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 34 | 42
Other investments | 11 | 11
Recurring | Private equity and other |  |
Assets |  |
Nuclear decommissioning trusts | 312 | 262
Recurring | Private equity and other | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 312 | 262
Recurring | Hedge Funds and Similar Investments |  |
Assets |  |
Nuclear decommissioning trusts | 184 | 119
Recurring | Hedge Funds and Similar Investments | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 184 | 119
Recurring | Equity securities |  |
Assets |  |
Nuclear decommissioning trusts | 921 | 839
Other investments | 58 | 56
Recurring | Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 921 | 839
Other investments | 21 | 16
Recurring | Fixed income securities |  |
Assets |  |
Nuclear decommissioning trusts | 590 | 563
Other investments | 7 | 7
Recurring | Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 590 | 563
Recurring | Level 1 |  |
Assets |  |
Cash equivalents | 13 | 10
Derivative assets |  |
Derivative assets, gross | 241 | 426
Total assets | 1,412 | 1,507
Derivative liabilities |  |
Total Liabilities | (291) | (297)
Net Assets (Liabilities) at end of period | 1,121 | 1,210
Recurring | Level 1 | DTE Electric |  |
Assets |  |
Cash equivalents | 11 | 9
Derivative assets |  |
Total assets | 1,099 | 972
Recurring | Level 1 | Current assets |  |
Derivative assets |  |
Total assets | 215 | 360
Recurring | Level 1 | Current assets | DTE Electric |  |
Derivative assets |  |
Total assets | 11 | 9
Recurring | Level 1 | Noncurrent assets |  |
Derivative assets |  |
Total assets | 1,197 | 1,147
Recurring | Level 1 | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total assets | 1,088 | 963
Recurring | Level 1 | Current liabilities |  |
Derivative liabilities |  |
Total Liabilities | (240) | (273)
Recurring | Level 1 | Noncurrent liabilities |  |
Derivative liabilities |  |
Total Liabilities | (51) | (24)
Recurring | Level 1 | Natural Gas |  |
Derivative assets |  |
Derivative assets, gross | 241 | 426
Derivative liabilities |  |
Derivative liabilities, gross | (291) | (297)
Recurring | Level 1 | Electricity |  |
Derivative assets |  |
Derivative assets, gross | 0 | 0
Derivative liabilities |  |
Derivative liabilities, gross | 0 | 0
Recurring | Level 1 | Environmental & Other |  |
Derivative assets |  |
Derivative assets, gross | 0 | 0
Derivative liabilities |  |
Derivative liabilities, gross | 0 | 0
Recurring | Level 1 | Other contracts |  |
Derivative assets |  |
Derivative assets, gross | 0 | 0
Derivative liabilities |  |
Derivative liabilities, gross | 0 | 0
Recurring | Level 1 | Derivative assets — FTRs | DTE Electric |  |
Derivative assets |  |
Derivative assets, net | 0 | 0
Recurring | Level 1 | Cash equivalents |  |
Assets |  |
Nuclear decommissioning trusts | 34 | 42
Other investments | 37 | 72
Recurring | Level 1 | Cash equivalents | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 34 | 42
Other investments | 11 | 11
Recurring | Level 1 | Private equity and other |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Recurring | Level 1 | Private equity and other | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Recurring | Level 1 | Hedge Funds and Similar Investments |  |
Assets |  |
Nuclear decommissioning trusts | 119 | 78
Recurring | Level 1 | Hedge Funds and Similar Investments | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 119 | 78
Recurring | Level 1 | Equity securities |  |
Assets |  |
Nuclear decommissioning trusts | 776 | 701
Other investments | 58 | 56
Recurring | Level 1 | Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 776 | 701
Other investments | 21 | 16
Recurring | Level 1 | Fixed income securities |  |
Assets |  |
Nuclear decommissioning trusts | 127 | 115
Other investments | 7 | 7
Recurring | Level 1 | Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 127 | 115
Recurring | Level 2 |  |
Assets |  |
Cash equivalents | 0 | 0
Derivative assets |  |
Derivative assets, gross | 606 | 1,106
Total assets | 1,042 | 1,506
Derivative liabilities |  |
Total Liabilities | (606) | (1,205)
Net Assets (Liabilities) at end of period | 436 | 301
Recurring | Level 2 | DTE Electric |  |
Assets |  |
Cash equivalents | 0 | 0
Derivative assets |  |
Total assets | 436 | 400
Recurring | Level 2 | Current assets |  |
Derivative assets |  |
Total assets | 461 | 881
Recurring | Level 2 | Current assets | DTE Electric |  |
Derivative assets |  |
Total assets | 0 | 0
Recurring | Level 2 | Noncurrent assets |  |
Derivative assets |  |
Total assets | 581 | 625
Recurring | Level 2 | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total assets | 436 | 400
Recurring | Level 2 | Current liabilities |  |
Derivative liabilities |  |
Total Liabilities | (462) | (876)
Recurring | Level 2 | Noncurrent liabilities |  |
Derivative liabilities |  |
Total Liabilities | (144) | (329)
Recurring | Level 2 | Natural Gas |  |
Derivative assets |  |
Derivative assets, gross | 217 | 183
Derivative liabilities |  |
Derivative liabilities, gross | (167) | (331)
Recurring | Level 2 | Electricity |  |
Derivative assets |  |
Derivative assets, gross | 258 | 720
Derivative liabilities |  |
Derivative liabilities, gross | (272) | (659)
Recurring | Level 2 | Environmental & Other |  |
Derivative assets |  |
Derivative assets, gross | 131 | 201
Derivative liabilities |  |
Derivative liabilities, gross | (148) | (213)
Recurring | Level 2 | Other contracts |  |
Derivative assets |  |
Derivative assets, gross | 0 | 2
Derivative liabilities |  |
Derivative liabilities, gross | (19) | (2)
Recurring | Level 2 | Derivative assets — FTRs | DTE Electric |  |
Derivative assets |  |
Derivative assets, net | 0 | 0
Recurring | Level 2 | Cash equivalents |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Other investments | 0 | 0
Recurring | Level 2 | Cash equivalents | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Other investments | 0 | 0
Recurring | Level 2 | Private equity and other |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Recurring | Level 2 | Private equity and other | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Recurring | Level 2 | Hedge Funds and Similar Investments |  |
Assets |  |
Nuclear decommissioning trusts | 65 | 41
Recurring | Level 2 | Hedge Funds and Similar Investments | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 65 | 41
Recurring | Level 2 | Equity securities |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Other investments | 0 | 0
Recurring | Level 2 | Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Other investments | 0 | 0
Recurring | Level 2 | Fixed income securities |  |
Assets |  |
Nuclear decommissioning trusts | 371 | 359
Other investments | 0 | 0
Recurring | Level 2 | Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 371 | 359
Recurring | Level 3 |  |
Assets |  |
Cash equivalents | 0 | 0
Derivative assets |  |
Derivative assets, gross | 350 | 390
Total assets | 350 | 390
Derivative liabilities |  |
Total Liabilities | (275) | (667)
Net Assets (Liabilities) at end of period | 75 | (277)
Recurring | Level 3 | DTE Electric |  |
Assets |  |
Cash equivalents | 0 | 0
Derivative assets |  |
Total assets | 7 | 11
Recurring | Level 3 | Current assets |  |
Derivative assets |  |
Total assets | 247 | 286
Recurring | Level 3 | Current assets | DTE Electric |  |
Derivative assets |  |
Total assets | 7 | 11
Recurring | Level 3 | Noncurrent assets |  |
Derivative assets |  |
Total assets | 103 | 104
Recurring | Level 3 | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total assets | 0 | 0
Recurring | Level 3 | Current liabilities |  |
Derivative liabilities |  |
Total Liabilities | (145) | (386)
Recurring | Level 3 | Noncurrent liabilities |  |
Derivative liabilities |  |
Total Liabilities | (130) | (281)
Recurring | Level 3 | Natural Gas |  |
Derivative assets |  |
Derivative assets, gross | 179 | 135
Derivative liabilities |  |
Derivative liabilities, gross | (157) | (390)
Recurring | Level 3 | Electricity |  |
Derivative assets |  |
Derivative assets, gross | 163 | 243
Derivative liabilities |  |
Derivative liabilities, gross | (116) | (276)
Recurring | Level 3 | Environmental & Other |  |
Derivative assets |  |
Derivative assets, gross | 8 | 12
Derivative liabilities |  |
Derivative liabilities, gross | (2) | (1)
Recurring | Level 3 | Other contracts |  |
Derivative assets |  |
Derivative assets, gross | 0 | 0
Derivative liabilities |  |
Derivative liabilities, gross | 0 | 0
Recurring | Level 3 | Derivative assets — FTRs | DTE Electric |  |
Derivative assets |  |
Derivative assets, net | 7 | 11
Recurring | Level 3 | Cash equivalents |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Other investments | 0 | 0
Recurring | Level 3 | Cash equivalents | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Other investments | 0 | 0
Recurring | Level 3 | Private equity and other |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Recurring | Level 3 | Private equity and other | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Recurring | Level 3 | Hedge Funds and Similar Investments |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Recurring | Level 3 | Hedge Funds and Similar Investments | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Recurring | Level 3 | Equity securities |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Other investments | 0 | 0
Recurring | Level 3 | Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Other investments | 0 | 0
Recurring | Level 3 | Fixed income securities |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Other investments | 0 | 0
Recurring | Level 3 | Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 0 | 0
Recurring | Other |  |
Derivative assets |  |
Total assets | 549 | 489
Derivative liabilities |  |
Net Assets (Liabilities) at end of period | 549 | 489
Recurring | Other | DTE Electric |  |
Derivative assets |  |
Total assets | 549 | 489
Recurring | Other | Noncurrent assets |  |
Derivative assets |  |
Total assets | 549 | 489
Recurring | Other | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total assets | 549 | 489
Recurring | Other | Private equity and other |  |
Assets |  |
Nuclear decommissioning trusts | 312 | 262
Recurring | Other | Private equity and other | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 312 | 262
Recurring | Other | Equity securities |  |
Assets |  |
Nuclear decommissioning trusts | 145 | 138
Recurring | Other | Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 145 | 138
Recurring | Other | Fixed income securities |  |
Assets |  |
Nuclear decommissioning trusts | 92 | 89
Recurring | Other | Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | $ 92 | $ 89

X
- Definition Derivative Asset (Liability), Fair Value, Gross Liability (Asset) And Obligation To Return Cash And Right To Reclaim Cash, Offset + References No definition available. + Details
Name: | dte_DerivativeAssetLiabilityFairValueGrossLiabilityAssetAndObligationToReturnCashAndRightToReclaimCashOffset
Namespace Prefix: | dte_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_AssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References No definition available. + Details
Name: | us-gaap_CashAndCashEquivalentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value of investments held in a trust fund to pay for the costs of decontaminating and decommissioning facilities, whether such amount is presented as a separate caption or as a parenthetical disclosure on the balance sheet. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 410 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1 + Details
Name: | us-gaap_DecommissioningTrustAssetsAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, and obligation to return cash collateral under master netting arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 5 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480463/815-10-45-5 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -SubTopic 20 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 8 -SubTopic 20 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-8 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-21 + Details
Name: | us-gaap_DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes derivative asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A + Details
Name: | us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-12 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480493/946-210-55-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeAssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-7 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 4D -Subparagraph (c)(2) -SubTopic 20 -Topic 860 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481326/860-20-50-4D + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-7 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (a),(c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 4D -Subparagraph (c)(2) -SubTopic 20 -Topic 860 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481326/860-20-50-4D + Details
Name: | us-gaap_DerivativeFairValueOfDerivativeLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)(Footnote 8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeLiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, and right to receive cash collateral under master netting arrangements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 5 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480463/815-10-45-5 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -SubTopic 20 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 8 -SubTopic 20 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-8 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-21 + Details
Name: | us-gaap_DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of asset after deduction of liability. + References No definition available. + Details
Name: | us-gaap_FairValueNetAssetLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_InvestmentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of financial and nonfinancial obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_LiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=dte_CurrentDerivativeLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=dte_NoncurrentDerivativeLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=dte_NaturalGasCommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=dte_ElectricityCommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=dte_EnvironmentalandOtherCommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_PrivateEquityFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_HedgeFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=dte_CurrentAssetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=dte_NoncurrentAssetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=dte_RestrictedCashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_OtherContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=dte_FinancialTransmissionRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |