v3.6.0.2

COMMITMENTS AND CONTINGENCIES - CAPITAL LEASES (Details) $ in Millions | 1 Months Ended | 12 Months Ended
--- | --- | ---
Jan. 31, 2017 MW | Dec. 31, 2016 USD ($) | Dec. 31, 2015 USD ($) | Dec. 31, 2014 USD ($)
HQ Build To Suit Lease [Member] |  |  |  |
Capital Lease Obligations [Abstract] |  |  |  |
Capital Lease Term (Years) |  | 25 |  |
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] |  |  |  |
2017 |  | $ 10 |  |
2018 |  | 10 |  |
2019 |  | 10 |  |
2020 |  | 11 |  |
2021 |  | 11 |  |
Thereafter |  | 245 |  |
Total minimum payments |  | 297 |  |
Present value of net minimum lease payments |  | 137 |  |
Utility Fleet Leases [Member] |  |  |  |
Capital Leases, Income Statement of Lessee [Abstract] |  |  |  |
Capital Leases, Income Statement, Depreciation Expense |  | 2 | $ 4 | $ 4
Power Purchase Agreements [Member] |  |  |  |
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] |  |  |  |
2017 |  | 77 |  |
2018 |  | 104 |  |
2019 |  | 104 |  |
2020 |  | 104 |  |
2021 |  | 104 |  |
Thereafter |  | 1,806 |  |
Total minimum payments |  | 2,299 |  |
Less: estimated executory costs |  | (517) |  |
Less: interest |  | (1,043) |  |
Present value of net minimum lease payments |  | 739 |  |
Capital Leases, Current portion |  | 8 |  |
Capital leases, Noncurrent portion |  | 231 |  |
Fleet And Other Capital Leases [Member] |  |  |  |
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] |  |  |  |
2017 |  | 2 |  |
2018 |  | 2 |  |
2019 |  | 1 |  |
Thereafter |  | 8 |  |
Present value of net minimum lease payments |  | 6 |  |
San Diego Gas and Electric Company [Member] |  |  |  |
Capital Lease Obligations [Abstract] |  |  |  |
Capital lease obligations |  | 240 | 244 |
San Diego Gas and Electric Company [Member] | Utility Fleet Leases [Member] |  |  |  |
Capital Leases, Income Statement of Lessee [Abstract] |  |  |  |
Capital Leases, Income Statement, Depreciation Expense |  | 1 | 2 | 2
San Diego Gas and Electric Company [Member] | Power Purchase Agreements [Member] |  |  |  |
Capital Lease Obligations [Abstract] |  |  |  |
Capital lease obligations |  | $ 239 |  |
Capital Lease Term (Years) |  | 25 |  |
Capital Leases, Income Statement of Lessee [Abstract] |  |  |  |
Capital Leases, Income Statement, Depreciation Expense |  | $ 4 | 4 | 3
Leases, Capital [Abstract] |  |  |  |
Number Of Power Purchase Agreements With Peaker Facilities, Capital Leases |  | 4 |  |
Number Of Power Purchase Agreements With Peaker Facilities In Commercial Operation In 2015 |  | 1 |  |
San Diego Gas and Electric Company [Member] | Pending Power Purchase Agreement With Peaker Facilities, Capital Lease [Member] |  |  |  |
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] |  |  |  |
Present value of net minimum lease payments |  | $ 500 |  |
San Diego Gas and Electric Company [Member] | Purchase Power Agreements With 25 Year Term [Member] |  |  |  |
Capital Lease Obligations [Abstract] |  |  |  |
Capital Lease Term (Years) |  | 25 |  |
San Diego Gas and Electric Company [Member] | Purchase Power Agreements With 9 Year Term [Member] |  |  |  |
Capital Lease Obligations [Abstract] |  |  |  |
Capital Lease Term (Years) |  | 9 |  |
Southern California Gas Company [Member] |  |  |  |
Capital Lease Obligations [Abstract] |  |  |  |
Capital lease obligations |  | $ 0 | 1 |
Southern California Gas Company [Member] | Utility Fleet Leases [Member] |  |  |  |
Capital Leases, Income Statement of Lessee [Abstract] |  |  |  |
Capital Leases, Income Statement, Depreciation Expense |  | $ 1 | $ 2 | $ 2
Subsequent Event [Member] | Intermediate Stage Power Plant Facility [Member] | San Diego Gas and Electric Company [Member] |  |  |  |
Capital Leases, Income Statement of Lessee [Abstract] |  |  |  |
Power purchase agreement term | 20 years |  |  |
Generating capacity (in mw) | MW | 500 |  |  |

X
- Definition Capital lease term. + References No definition available. + Details
Name: | sre_CapitalLeaseTerm
Namespace Prefix: | sre_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Power Purchase Agreements With Peaker Facilities, Capital Leases. + References No definition available. + Details
Name: | sre_NumberOfPowerPurchaseAgreementsWithPeakerFacilitiesCapitalLeases
Namespace Prefix: | sre_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Power Purchase Agreements With Peaker Facilities In Commercial Operation In 2015. + References No definition available. + Details
Name: | sre_NumberOfPowerPurchaseAgreementsWithPeakerFacilitiesInCommercialOperationIn2015
Namespace Prefix: | sre_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Power Plant, Energy Generating Capacity + References No definition available. + Details
Name: | sre_PowerPlantEnergyGeneratingCapacity
Namespace Prefix: | sre_
Data Type: | num:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Power Purchase Agreement, Term + References No definition available. + Details
Name: | sre_PowerPurchaseAgreementTerm
Namespace Prefix: | sre_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Article 7 + Details
Name: | us-gaap_CapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of capital lease obligation due within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6455314&loc=d3e45023-112735 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Article 5 + Details
Name: | us-gaap_CapitalLeaseObligationsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6455314&loc=d3e45023-112735 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_CapitalLeaseObligationsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum lease payments for capital leases. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amounts to be paid by lessee to lessor for maintenance, insurance, and tax expenses related to the leased asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsExecutoryCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount necessary to reduce net minimum lease payments to present value for capital leases. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6455398&loc=d3e45280-112737 + Details
Name: | us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The charge for the use of long-lived depreciable capital leased assets for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 840 -Section 55 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6501752&loc=d3e56872-110439 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6455314&loc=d3e45031-112735 + Details
Name: | us-gaap_CapitalLeasesIncomeStatementAmortizationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

X
- Details
Name: | sre_CapitalLeasesByNatureOfLeaseAxis=sre_HqBuildToSuitLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sre_CapitalLeasesByNatureOfLeaseAxis=sre_UtilityFleetLeasesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sre_CapitalLeasesByNatureOfLeaseAxis=sre_PowerPurchaseAgreementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sre_CapitalLeasesByNatureOfLeaseAxis=sre_FleetAndOtherCapitalLeasesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | sre_CapitalLeasesByNatureOfLeaseAxis=sre_PendingPowerPurchaseAgreementWithPeakerFacilitiesCapitalLeaseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sre_CapitalLeasesByNatureOfLeaseAxis=sre_PurchasePowerAgreementsWith25YearTermMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sre_CapitalLeasesByNatureOfLeaseAxis=sre_PurchasePowerAgreementsWith9YearTermMember
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: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=sre_IntermediateStagePowerPlantFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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