XML 77 R59.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Fair Value (Assets and Liabilities Recorded at Fair Value on a Recurring Basis) (Details) - USD ($) $ in Millions | Mar. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Derivative assets |  |
Derivative assets, gross | $ 891 | $ 1,197
Derivative asset, netting | (643) | (791)
Derivative liabilities |  |
Derivative liabilities, gross | (935) | (1,172)
Derivative liability, netting | 690 | 863
DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 2,134 | 2,041
Current liabilities |  |
Derivative liabilities |  |
Derivative liabilities, gross | (642) | (847)
Noncurrent liabilities |  |
Derivative liabilities |  |
Derivative liabilities, gross | (293) | (325)
Natural gas |  |
Derivative assets |  |
Derivative assets, gross | 499 | 637
Derivative asset, netting | (346) | (416)
Derivative liabilities |  |
Derivative liabilities, gross | (506) | (615)
Derivative liability, netting | 371 | 429
Electricity |  |
Derivative assets |  |
Derivative assets, gross | 235 | 421
Derivative asset, netting | (155) | (243)
Derivative liabilities |  |
Derivative liabilities, gross | (267) | (388)
Derivative liability, netting | 167 | 297
Environmental & Other |  |
Derivative assets |  |
Derivative assets, gross | 146 | 139
Derivative asset, netting | (142) | (132)
Derivative liabilities |  |
Derivative liabilities, gross | (161) | (150)
Derivative liability, netting | 152 | 137
Cash equivalents | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 39 | 34
Private equity and other | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 328 | 312
Hedge funds and similar investments | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 192 | 184
Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 982 | 921
Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 593 | 590
Recurring |  |
Assets |  |
Cash equivalents | 169 | 13
Derivative assets |  |
Derivative asset, netting | (643) | (791)
Derivative assets, net | 248 | 406
Total Assets | 2,855 | 2,562
Derivative liabilities |  |
Derivative liability, netting | 690 | 863
Total Liabilities | (245) | (309)
Net Assets (Liabilities) at end of period | 2,610 | 2,253
Net Assets (Liabilities) at end of period, netting | 47 | 72
Recurring | DTE Electric |  |
Assets |  |
Cash equivalents | 169 | 11
Derivative assets |  |
Total Assets | 2,348 | 2,091
Recurring | Current assets |  |
Derivative assets |  |
Derivative asset, netting | (467) | (613)
Total Assets | 560 | 310
Recurring | Current assets | DTE Electric |  |
Derivative assets |  |
Total Assets | 172 | 18
Recurring | Noncurrent assets |  |
Derivative assets |  |
Derivative asset, netting | (176) | (178)
Total Assets | 2,295 | 2,252
Recurring | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total Assets | 2,176 | 2,073
Recurring | Current liabilities |  |
Derivative liabilities |  |
Derivative liability, netting | 516 | 670
Total Liabilities | (126) | (177)
Recurring | Noncurrent liabilities |  |
Derivative liabilities |  |
Derivative liability, netting | 174 | 193
Total Liabilities | (119) | (132)
Recurring | Restricted cash |  |
Assets |  |
Cash equivalents | 19 | 11
Recurring | Restricted cash | DTE Electric |  |
Assets |  |
Cash equivalents | 19 | 11
Recurring | Natural gas |  |
Derivative assets |  |
Derivative asset, netting | (346) | (416)
Derivative assets, net | 153 | 221
Derivative liabilities |  |
Derivative liability, netting | 371 | 429
Derivative liabilities, net | (135) | (186)
Recurring | Electricity |  |
Derivative assets |  |
Derivative asset, netting | (155) | (243)
Derivative assets, net | 80 | 178
Derivative liabilities |  |
Derivative liability, netting | 167 | 297
Derivative liabilities, net | (100) | (91)
Recurring | Environmental & Other |  |
Derivative assets |  |
Derivative asset, netting | (142) | (132)
Derivative assets, net | 4 | 7
Derivative liabilities |  |
Derivative liability, netting | 152 | 137
Derivative liabilities, net | (9) | (13)
Recurring | Other Contract |  |
Derivative assets |  |
Derivative asset, netting | 0 | 0
Derivative assets, net | 11 | 0
Derivative liabilities |  |
Derivative liability, netting | 0 | 0
Derivative liabilities, net | (1) | (19)
Recurring | Derivative assets — FTRs | DTE Electric |  |
Derivative assets |  |
Derivative assets, net | 3 | 7
Recurring | Cash equivalents |  |
Assets |  |
Nuclear decommissioning trusts | 39 | 34
Other investments | 31 | 37
Recurring | Cash equivalents | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 39 | 34
Other investments | 19 | 11
Recurring | Private equity and other |  |
Assets |  |
Nuclear decommissioning trusts | 328 | 312
Recurring | Private equity and other | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 328 | 312
Recurring | Hedge funds and similar investments |  |
Assets |  |
Nuclear decommissioning trusts | 192 | 184
Recurring | Hedge funds and similar investments | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 192 | 184
Recurring | Equity securities |  |
Assets |  |
Nuclear decommissioning trusts | 982 | 921
Other investments | 66 | 58
Recurring | Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 982 | 921
Other investments | 23 | 21
Recurring | Fixed income securities |  |
Assets |  |
Nuclear decommissioning trusts | 593 | 590
Other investments | 7 | 7
Recurring | Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 593 | 590
Recurring | Other |  |
Assets |  |
Other investments | 200 | 0
Recurring | Level 1 |  |
Assets |  |
Cash equivalents | 19 | 13
Derivative assets |  |
Derivative assets, gross | 162 | 241
Total Assets | 1,412 | 1,412
Derivative liabilities |  |
Total Liabilities | (243) | (291)
Net Assets (Liabilities) at end of period | 1,169 | 1,121
Recurring | Level 1 | DTE Electric |  |
Assets |  |
Cash equivalents | 19 | 11
Derivative assets |  |
Total Assets | 1,188 | 1,099
Recurring | Level 1 | Current assets |  |
Derivative assets |  |
Total Assets | 156 | 215
Recurring | Level 1 | Current assets | DTE Electric |  |
Derivative assets |  |
Total Assets | 19 | 11
Recurring | Level 1 | Noncurrent assets |  |
Derivative assets |  |
Total Assets | 1,256 | 1,197
Recurring | Level 1 | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total Assets | 1,169 | 1,088
Recurring | Level 1 | Current liabilities |  |
Derivative liabilities |  |
Total Liabilities | (204) | (240)
Recurring | Level 1 | Noncurrent liabilities |  |
Derivative liabilities |  |
Total Liabilities | (39) | (51)
Recurring | Level 1 | Natural gas |  |
Derivative assets |  |
Derivative assets, gross | 162 | 241
Derivative liabilities |  |
Derivative liabilities, gross | (243) | (291)
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 Contract |  |
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 | 39 | 34
Other investments | 31 | 37
Recurring | Level 1 | Cash equivalents | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 39 | 34
Other investments | 19 | 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 | 128 | 119
Recurring | Level 1 | Hedge funds and similar investments | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 128 | 119
Recurring | Level 1 | Equity securities |  |
Assets |  |
Nuclear decommissioning trusts | 843 | 776
Other investments | 66 | 58
Recurring | Level 1 | Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 843 | 776
Other investments | 23 | 21
Recurring | Level 1 | Fixed income securities |  |
Assets |  |
Nuclear decommissioning trusts | 117 | 127
Other investments | 7 | 7
Recurring | Level 1 | Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 117 | 127
Recurring | Level 1 | Other |  |
Assets |  |
Other investments | 0 | 0
Recurring | Level 2 |  |
Assets |  |
Cash equivalents | 150 | 0
Derivative assets |  |
Derivative assets, gross | 529 | 606
Total Assets | 1,320 | 1,042
Derivative liabilities |  |
Total Liabilities | (466) | (606)
Net Assets (Liabilities) at end of period | 854 | 436
Recurring | Level 2 | DTE Electric |  |
Assets |  |
Cash equivalents | 150 | 0
Derivative assets |  |
Total Assets | 591 | 436
Recurring | Level 2 | Current assets |  |
Derivative assets |  |
Total Assets | 734 | 461
Recurring | Level 2 | Current assets | DTE Electric |  |
Derivative assets |  |
Total Assets | 150 | 0
Recurring | Level 2 | Noncurrent assets |  |
Derivative assets |  |
Total Assets | 586 | 581
Recurring | Level 2 | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total Assets | 441 | 436
Recurring | Level 2 | Current liabilities |  |
Derivative liabilities |  |
Total Liabilities | (333) | (462)
Recurring | Level 2 | Noncurrent liabilities |  |
Derivative liabilities |  |
Total Liabilities | (133) | (144)
Recurring | Level 2 | Natural gas |  |
Derivative assets |  |
Derivative assets, gross | 218 | 217
Derivative liabilities |  |
Derivative liabilities, gross | (141) | (167)
Recurring | Level 2 | Electricity |  |
Derivative assets |  |
Derivative assets, gross | 158 | 258
Derivative liabilities |  |
Derivative liabilities, gross | (165) | (272)
Recurring | Level 2 | Environmental & Other |  |
Derivative assets |  |
Derivative assets, gross | 142 | 131
Derivative liabilities |  |
Derivative liabilities, gross | (159) | (148)
Recurring | Level 2 | Other Contract |  |
Derivative assets |  |
Derivative assets, gross | 11 | 0
Derivative liabilities |  |
Derivative liabilities, gross | (1) | (19)
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 | 64 | 65
Recurring | Level 2 | Hedge funds and similar investments | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 64 | 65
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 | 377 | 371
Other investments | 0 | 0
Recurring | Level 2 | Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 377 | 371
Recurring | Level 2 | Other |  |
Assets |  |
Other investments | 200 | 0
Recurring | Level 3 |  |
Assets |  |
Cash equivalents | 0 | 0
Derivative assets |  |
Derivative assets, gross | 200 | 350
Total Assets | 200 | 350
Derivative liabilities |  |
Total Liabilities | (226) | (275)
Net Assets (Liabilities) at end of period | (26) | 75
Recurring | Level 3 | DTE Electric |  |
Assets |  |
Cash equivalents | 0 | 0
Derivative assets |  |
Total Assets | 3 | 7
Recurring | Level 3 | Current assets |  |
Derivative assets |  |
Total Assets | 137 | 247
Recurring | Level 3 | Current assets | DTE Electric |  |
Derivative assets |  |
Total Assets | 3 | 7
Recurring | Level 3 | Noncurrent assets |  |
Derivative assets |  |
Total Assets | 63 | 103
Recurring | Level 3 | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total Assets | 0 | 0
Recurring | Level 3 | Current liabilities |  |
Derivative liabilities |  |
Total Liabilities | (105) | (145)
Recurring | Level 3 | Noncurrent liabilities |  |
Derivative liabilities |  |
Total Liabilities | (121) | (130)
Recurring | Level 3 | Natural gas |  |
Derivative assets |  |
Derivative assets, gross | 119 | 179
Derivative liabilities |  |
Derivative liabilities, gross | (122) | (157)
Recurring | Level 3 | Electricity |  |
Derivative assets |  |
Derivative assets, gross | 77 | 163
Derivative liabilities |  |
Derivative liabilities, gross | (102) | (116)
Recurring | Level 3 | Environmental & Other |  |
Derivative assets |  |
Derivative assets, gross | 4 | 8
Derivative liabilities |  |
Derivative liabilities, gross | (2) | (2)
Recurring | Level 3 | Other Contract |  |
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 | 3 | 7
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 | Level 3 | Other |  |
Assets |  |
Other investments | 0 | 0
Recurring | Other |  |
Derivative assets |  |
Total Assets | 566 | 549
Derivative liabilities |  |
Net Assets (Liabilities) at end of period | 566 | 549
Recurring | Other | DTE Electric |  |
Derivative assets |  |
Total Assets | 566 | 549
Recurring | Other | Noncurrent assets |  |
Derivative assets |  |
Total Assets | 566 | 549
Recurring | Other | Noncurrent assets | DTE Electric |  |
Derivative assets |  |
Total Assets | 566 | 549
Recurring | Other | Private equity and other |  |
Assets |  |
Nuclear decommissioning trusts | 328 | 312
Recurring | Other | Private equity and other | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 328 | 312
Recurring | Other | Equity securities |  |
Assets |  |
Nuclear decommissioning trusts | 139 | 145
Recurring | Other | Equity securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | 139 | 145
Recurring | Other | Fixed income securities |  |
Assets |  |
Nuclear decommissioning trusts | 99 | 92
Recurring | Other | Fixed income securities | DTE Electric |  |
Assets |  |
Nuclear decommissioning trusts | $ 99 | $ 92

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 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_FinancialInstrumentAxis=us-gaap_OtherInvestmentsMember
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: |