XML 84 R59.htm IDEA: XBRL DOCUMENT
v3.19.1

REGULATORY MATTERS - COST OF CAPITAL (Details) - Forecast [Member] - California Public Utilities Commission [Member] |  | 24 Months Ended
--- | --- | ---
Jan. 01, 2020 | Dec. 31, 2019
San Diego Gas and Electric Company [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Return On Rate Base | 10.03% | 7.55%
San Diego Gas and Electric Company [Member] | Common Equity [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting | 56.00% | 52.00%
Return on rate base | 14.30% | 10.20%
Premium for wildfire risk | 3.40% |
Southern California Gas Company [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Return On Rate Base | 7.85% | 7.34%
Southern California Gas Company [Member] | Common Equity [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting | 56.00% | 52.00%
Return on rate base | 10.70% | 10.05%

X
- Definition Cost Of Capital Authorized Rate Of Recovery + References No definition available. + Details
Name: | sre_CostOfCapitalAuthorizedRateOfRecovery
Namespace Prefix: | sre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost Of Capital Authorized Return On Rate Base + References No definition available. + Details
Name: | sre_CostOfCapitalAuthorizedReturnOnRateBase
Namespace Prefix: | sre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost Of Capital Authorized Weighting + References No definition available. + Details
Name: | sre_CostOfCapitalAuthorizedWeighting
Namespace Prefix: | sre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Premium For Wildfire, Percentage + References No definition available. + Details
Name: | sre_PremiumForWildfirePercentage
Namespace Prefix: | sre_
Data Type: | num:percentItemType
Balance Type: | na
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_PublicUtilitiesGeneralDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | sre_CapitalStructureCategoryAxis=sre_CapitalStructureCommonEquityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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