XML 57 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE FINANCIAL INSTRUMENTS 4 (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings $ (11)us-gaap_DerivativeGainLossOnDerivativeNet $ 3us-gaap_DerivativeGainLossOnDerivativeNet
Cash Flow Hedge Ineffectiveness 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet 0us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet
San Diego Gas and Electric Company [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings 1us-gaap_DerivativeGainLossOnDerivativeNet
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
2us-gaap_DerivativeGainLossOnDerivativeNet
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
Cash Flow Hedges    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) reclassified from AOCI into earnings (effective portion) (2)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
[1] (18)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
[1]
Amount of pretax gain (loss) on derivative recognized in OCI (effective portion) (97)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
[1] (26)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
[1]
Cash Flow Hedges | Interest Expense | Interest Rate And Foreign Exchange Instruments [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) reclassified from AOCI into earnings (effective portion) (6)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_InterestRateAndForeignExchangeInstrumentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
[2] (3)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_InterestRateAndForeignExchangeInstrumentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
[2]
Amount of pretax gain (loss) on derivative recognized in OCI (effective portion) (18)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_InterestRateAndForeignExchangeInstrumentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
[2] (3)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_InterestRateAndForeignExchangeInstrumentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
[2]
Cash Flow Hedges | Interest Expense | Interest Rate Instruments | San Diego Gas and Electric Company [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) reclassified from AOCI into earnings (effective portion) (3)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
[1],[2] (3)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
[1],[2]
Amount of pretax gain (loss) on derivative recognized in OCI (effective portion) (5)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
[1],[2] (3)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
[1],[2]
Cash Flow Hedges | Equity Earnings Before Income Tax [Member] | Interest Rate Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) reclassified from AOCI into earnings (effective portion) (3)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_EquityEarningsBeforeIncomeTaxMember
(3)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_EquityEarningsBeforeIncomeTaxMember
Amount of pretax gain (loss) on derivative recognized in OCI (effective portion) (78)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_EquityEarningsBeforeIncomeTaxMember
(15)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_EquityEarningsBeforeIncomeTaxMember
Cash Flow Hedges | Revenues: Energy-Related Businesses [Member] | Commodity Contracts Not Subject To Rate Recovery    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) reclassified from AOCI into earnings (effective portion) 7us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_RevenuesEnergyRelatedBusinessesMember
(10)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_RevenuesEnergyRelatedBusinessesMember
Amount of pretax gain (loss) on derivative recognized in OCI (effective portion) (1)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_RevenuesEnergyRelatedBusinessesMember
(6)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_RevenuesEnergyRelatedBusinessesMember
Cash Flow Hedges | Gain on sale of equity interest [Member] | Interest Rate Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) reclassified from AOCI into earnings (effective portion) 0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_GainOnSaleOfAssetsMember
(2)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_GainOnSaleOfAssetsMember
Amount of pretax gain (loss) on derivative recognized in OCI (effective portion) 0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_GainOnSaleOfAssetsMember
(2)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= sre_GainOnSaleOfAssetsMember
Fair Value Hedges | Interest Rate Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings 3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
[3] (1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
[3]
Fair Value Hedges | Interest Expense | Interest Rate Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings 2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Fair Value Hedge Ineffectiveness 0us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
2us-gaap_GainLossOnFairValueHedgeIneffectivenessNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Fair Value Hedges | Other Income, Net | Interest Rate Instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings 1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
(4)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
Undesignated Derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings (17)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
7us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
Undesignated Derivatives | Equity Earnings Net Of Income Tax [Member] | Foregn Exchange Instrument    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings (1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_EquityEarningsNetOfIncomeTaxMember
(2)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_EquityEarningsNetOfIncomeTaxMember
Undesignated Derivatives | Revenues: Energy-Related Businesses [Member] | Commodity Contracts Not Subject To Rate Recovery    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings 3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_RevenuesEnergyRelatedBusinessesMember
(5)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_RevenuesEnergyRelatedBusinessesMember
Undesignated Derivatives | Cost of Electric Fuel and Purchased Power [Member] | Commodity Contracts Subject To Rate Recovery [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings (20)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_CommodityContractsSubjectToRateRecoveryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_CostOfElectricFuelAndPurchasedPowerMember
12us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_CommodityContractsSubjectToRateRecoveryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_CostOfElectricFuelAndPurchasedPowerMember
Undesignated Derivatives | Cost of Electric Fuel and Purchased Power [Member] | Commodity Contracts Subject To Rate Recovery [Member] | San Diego Gas and Electric Company [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings (20)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_CommodityContractsSubjectToRateRecoveryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_CostOfElectricFuelAndPurchasedPowerMember
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
12us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_CommodityContractsSubjectToRateRecoveryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_CostOfElectricFuelAndPurchasedPowerMember
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
Undesignated Derivatives | Cost of Natural Gas [Member] | Commodity Contracts Subject To Rate Recovery [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings 1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_CommodityContractsSubjectToRateRecoveryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_CostOfNaturalGasMember
2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_CommodityContractsSubjectToRateRecoveryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_CostOfNaturalGasMember
Undesignated Derivatives | Cost of Natural Gas [Member] | Commodity Contracts Subject To Rate Recovery [Member] | Southern California Gas Company [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on derivative recognized in earnings $ 1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_CommodityContractsSubjectToRateRecoveryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_CostOfNaturalGasMember
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
$ 2us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sre_CommodityContractsSubjectToRateRecoveryMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= sre_CostOfNaturalGasMember
/ dei_LegalEntityAxis
= sre_SouthernCaliforniaGasCompanyMember
[1]
There was a negligible amount of ineffectiveness related to these hedges in 2015 and 2014.
[2]
Amounts include Otay Mesa VIE. All of SDG&E’s interest rate derivative activity relates to Otay Mesa VIE.
[3]
There was no hedge ineffectiveness on these swaps in the three months ended March 31, 2015 and $2 million in the three months ended March 31, 2014. All other changes in the fair values of the interest rate swap agreements are exactly offset by changes in the fair value of the underlying long-term debt and recorded in Other Income, Net.