v3.8.0.1

REGULATORY MATTERS - COST OF CAPITAL (Details) - California Public Utilities Commission [Member] | 3 Months Ended | 24 Months Ended
--- | --- | ---
Mar. 31, 2018 | Dec. 31, 2019
San Diego Gas and Electric Company [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Return On Rate Base | 7.79% |
Cost of debt | 5.00% |
San Diego Gas and Electric Company [Member] | Forecast [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting |  | 100.00%
Return On Rate Base |  | 7.55%
Cost of debt |  | 4.59%
Difference between current cost of capital and proposed cost of capital |  | (0.41%)
Difference between current return on rate base and proposed return on rate base |  | (0.24%)
San Diego Gas and Electric Company [Member] | Long Term Debt [Member] | Forecast [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting |  | 45.25%
Return on rate base |  | 4.59%
Weighted return on rate base |  | 2.08%
San Diego Gas and Electric Company [Member] | Preferred Stock [Member] | Forecast [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting |  | 2.75%
Return on rate base |  | 6.22%
Weighted return on rate base |  | 0.17%
San Diego Gas and Electric Company [Member] | Common Equity [Member] | Forecast [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting |  | 52.00%
Return on rate base |  | 10.20%
Weighted return on rate base |  | 5.30%
Southern California Gas Company [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Return On Rate Base | 8.02% |
Cost of debt | 5.77% |
Southern California Gas Company [Member] | Forecast [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting |  | 100.00%
Return On Rate Base |  | 7.34%
Cost of debt |  | 4.33%
Difference between current cost of capital and proposed cost of capital |  | (1.44%)
Difference between current return on rate base and proposed return on rate base |  | (0.68%)
Southern California Gas Company [Member] | Long Term Debt [Member] | Forecast [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting |  | 45.60%
Return on rate base |  | 4.33%
Weighted return on rate base |  | 1.97%
Southern California Gas Company [Member] | Preferred Stock [Member] | Forecast [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting |  | 2.40%
Return on rate base |  | 6.00%
Weighted return on rate base |  | 0.14%
Southern California Gas Company [Member] | Common Equity [Member] | Forecast [Member] |  |
Public Utilities, General Disclosures [Line Items] |  |
Authorized weighting |  | 52.00%
Return on rate base |  | 10.05%
Weighted return on rate base |  | 5.23%

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 Return On Rate Base, Change, Percentage + References No definition available. + Details
Name: | sre_CostOfCapitalAuthorizedReturnOnRateBaseChangePercentage
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 Cost Of Capital Weighted Authorized Return On Rate Base + References No definition available. + Details
Name: | sre_CostOfCapitalWeightedAuthorizedReturnOnRateBase
Namespace Prefix: | sre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Public Utilities, Approved Debt Capital Structure, Change, Percentage + References No definition available. + Details
Name: | sre_PublicUtilitiesApprovedDebtCapitalStructureChangePercentage
Namespace Prefix: | sre_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of public utility's approved debt to capital, including debt and equity. + References No definition available. + Details
Name: | us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage
Namespace Prefix: | us-gaap_
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_RegulatoryAgencyAxis=sre_CaliforniaPublicUtilitiesCommissionMember
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: | sre_CapitalStructureCategoryAxis=sre_CapitalStructureLongTermDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sre_CapitalStructureCategoryAxis=sre_CapitalStructurePreferredStockMember
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: |