XML 123 R99.htm IDEA: XBRL DOCUMENT v2.4.1.9
INCOME TAXES 7 (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit $ (61)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit $ (70)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit $ (17)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
Expiration Of Statute Of Limitations [Member]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 0us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_ExpirationOfStatuteOfLimitationsMember
(7)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_ExpirationOfStatuteOfLimitationsMember
(7)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_ExpirationOfStatuteOfLimitationsMember
Potential Resolution Of Audit Issues [Member]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit (61)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_PotentialResolutionOfAuditIssuesMember
(63)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_PotentialResolutionOfAuditIssuesMember
(10)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_PotentialResolutionOfAuditIssuesMember
Potential Resolution Of Audit Issues [Member] | San Diego Gas and Electric Company [Member]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit (9)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_PotentialResolutionOfAuditIssuesMember
(14)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_PotentialResolutionOfAuditIssuesMember
(5)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_PotentialResolutionOfAuditIssuesMember
Potential Resolution Of Audit Issues [Member] | Southern California Gas Company [Member]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit $ (15)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_PotentialResolutionOfAuditIssuesMember
$ (11)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_PotentialResolutionOfAuditIssuesMember
$ (4)us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= sre_PotentialResolutionOfAuditIssuesMember