XML 193 R172.htm IDEA: XBRL DOCUMENT
v3.22.4

Commitments and Contingencies - (Schedule of Subsidiary Guarantees) (Detail) $ in Millions | Dec. 31, 2022 USD ($)
--- | ---
Guarantee Obligations [Line Items] |  |
Maximum Exposure | $ 4,343 | [1],[2]
Commodity Transactions |  |
Guarantee Obligations [Line Items] |  |
Maximum Exposure | 2,567 | [3]
Nuclear Obligations |  |
Guarantee Obligations [Line Items] |  |
Maximum Exposure | 243 | [4]
Solar |  |
Guarantee Obligations [Line Items] |  |
Maximum Exposure | 304 | [5]
Other |  |
Guarantee Obligations [Line Items] |  |
Maximum Exposure | $ 1,229 | [6]
[1] | Excludes Dominion Energy’s guarantee of an offshore wind installation vessel discussed in Note 15.
[2] | In July 2016, Dominion Energy signed an agreement with a lessor to construct and lease a new corporate office property in Richmond, Virginia. The lessor provided equity and obtained financing commitments from debt investors, totaling $365 million, which funded total project costs. The project became substantially complete in August 2019 at which point the facility was available for Dominion Energy’s use and the five-year lease term commenced. At the end of the initial lease term, Dominion Energy can (i) extend the term of the lease for an additional f ive years, subject to the approval of the participants, at current market terms, (ii) purchase the property for an amount equal to the project costs or, (iii) subject to certain terms and conditions, sell the property on behalf of the lessor to a third party using commercially reasonable efforts to obtain the highest cash purchase price for the property. If the project is sold and the proceeds from the sale are insufficient to repay the investors for the project costs, Dominion Energy may be required to make a payment to the lessor, up to 87% of project costs, for the difference between the project costs and sale proceeds. At December 31, 2022, no amounts have been recorded related to this guarantee.
[3] | Guarantees related to commodity commitments of certain subsidiaries. These guarantees were provided to counterparties in order to facilitate physical and financial transaction related commodities and services.
[4] | Guarantees primarily related to certain DGI subsidiaries regarding all aspects of running a nuclear facility.
[5] | Includes guarantees to facilitate the development of solar projects.
[6] | Guarantees related to other miscellaneous contractual obligations such as leases, environmental obligations, construction projects and insurance programs. Also includes guarantees entered into by Dominion Energy RNG Holdings, II, Inc. on behalf of a subsidiary to facilitate construction of renewable natural gas facilities. Due to the uncertainty of workers’ compensation claims, the parental guarantee has no stated limit.

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

X
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_TradingActivityByTypeAxis=us-gaap_CommodityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PublicUtilityAxis=us-gaap_NuclearPlantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=d_SolarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=d_OtherGuarantorObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |