XML 61 R127.htm IDEA: XBRL DOCUMENT v2.4.1.9
NUCLEAR PLANT RETIREMENT (Details) (USD $)
3 Months Ended 11 Months Ended 12 Months Ended 24 Months Ended
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Feb. 01, 2012
To SDGE [Member]                
Nuclear Plant, Settlement Agreement [Line Items]                
Nuclear Plant, Insurance Recovery Allocation Other Policies 17.50%sre_NuclearPlantInsuranceRecoveryAllocationOtherPolicies
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    17.50%sre_NuclearPlantInsuranceRecoveryAllocationOtherPolicies
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    17.50%sre_NuclearPlantInsuranceRecoveryAllocationOtherPolicies
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
 
Nuclear Plant, Insurance Recovery Allocation Accidental Outage Policy 5.00%sre_NuclearPlantInsuranceRecoveryAllocationAccidentalOutagePolicy
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    5.00%sre_NuclearPlantInsuranceRecoveryAllocationAccidentalOutagePolicy
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    5.00%sre_NuclearPlantInsuranceRecoveryAllocationAccidentalOutagePolicy
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
 
Proportionate Share Of Proceeds From Sale of Materials, Supplies, Fuel Retained 5.00%sre_ProportionateShareOfProceedsFromSaleOfMaterialsSuppliesFuelRetained
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    5.00%sre_ProportionateShareOfProceedsFromSaleOfMaterialsSuppliesFuelRetained
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    5.00%sre_ProportionateShareOfProceedsFromSaleOfMaterialsSuppliesFuelRetained
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
 
Proportionate Share Of Excess Of Cancelled Contract Obligations Over Cancellation Costs Recovered 5.00%sre_ProportionateShareOfExcessOfCancelledContractObligationsOverCancellationCostsRecovered
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    5.00%sre_ProportionateShareOfExcessOfCancelledContractObligationsOverCancellationCostsRecovered
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    5.00%sre_ProportionateShareOfExcessOfCancelledContractObligationsOverCancellationCostsRecovered
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
 
Nuclear Plant, Lawsuit Recovery Allocation 50.00%sre_NuclearPlantLawsuitRecoveryAllocation
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    50.00%sre_NuclearPlantLawsuitRecoveryAllocation
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
    50.00%sre_NuclearPlantLawsuitRecoveryAllocation
/ sre_NuclearPlantSettlementAxis
= sre_ToSdgeMember
 
To Ratepayers [Member]                
Nuclear Plant, Settlement Agreement [Line Items]                
Nuclear Plant, Insurance Recovery Allocation Other Policies 82.50%sre_NuclearPlantInsuranceRecoveryAllocationOtherPolicies
/ sre_NuclearPlantSettlementAxis
= sre_ToRatepayersMember
    82.50%sre_NuclearPlantInsuranceRecoveryAllocationOtherPolicies
/ sre_NuclearPlantSettlementAxis
= sre_ToRatepayersMember
    82.50%sre_NuclearPlantInsuranceRecoveryAllocationOtherPolicies
/ sre_NuclearPlantSettlementAxis
= sre_ToRatepayersMember
 
Nuclear Plant, Insurance Recovery Allocation Accidental Outage Policy 95.00%sre_NuclearPlantInsuranceRecoveryAllocationAccidentalOutagePolicy
/ sre_NuclearPlantSettlementAxis
= sre_ToRatepayersMember
    95.00%sre_NuclearPlantInsuranceRecoveryAllocationAccidentalOutagePolicy
/ sre_NuclearPlantSettlementAxis
= sre_ToRatepayersMember
    95.00%sre_NuclearPlantInsuranceRecoveryAllocationAccidentalOutagePolicy
/ sre_NuclearPlantSettlementAxis
= sre_ToRatepayersMember
 
Nuclear Plant, Lawsuit Recovery Allocation 50.00%sre_NuclearPlantLawsuitRecoveryAllocation
/ sre_NuclearPlantSettlementAxis
= sre_ToRatepayersMember
    50.00%sre_NuclearPlantLawsuitRecoveryAllocation
/ sre_NuclearPlantSettlementAxis
= sre_ToRatepayersMember
    50.00%sre_NuclearPlantLawsuitRecoveryAllocation
/ sre_NuclearPlantSettlementAxis
= sre_ToRatepayersMember
 
San Diego Gas and Electric Company [Member]                
SONGS Plant Investment [Line Items]                
Regulatory Asset, Nuclear Plant Closure $ 308,000,000sre_RegulatoryAssetNuclearPlantClosure
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    $ 308,000,000sre_RegulatoryAssetNuclearPlantClosure
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    $ 308,000,000sre_RegulatoryAssetNuclearPlantClosure
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
 
Plant closure loss       6,000,000sre_UtilityLossFromPlantClosurePretax
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
200,000,000sre_UtilityLossFromPlantClosurePretax
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
0sre_UtilityLossFromPlantClosurePretax
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
   
Plant closure (adjustment) loss 19,000,000sre_LossFromPlantClosurePretax
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
(13,000,000)sre_LossFromPlantClosurePretax
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
           
Plant closure (adjustment) loss, after tax 12,000,000sre_AdjustmentToLossFromPlantClosureAfterTax
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
9,000,000sre_AdjustmentToLossFromPlantClosureAfterTax
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
           
Loss From Plant Closure, After Tax (cumulative)       21,000,000sre_LossFromPlantClosureAfterTax
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
119,000,000sre_LossFromPlantClosureAfterTax
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
     
Nuclear Plant, Return On Ratebase     2.75%sre_NuclearPlantReturnOnRatebase
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
      2.35%sre_NuclearPlantReturnOnRatebase
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
 
Charge To Reduce Tax Regulatory Assets Attributable To Nuclear Plant   17,000,000sre_ChargeToReduceTaxRegulatoryAssetsAttributableToNuclearPlant
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
           
Nuclear Plant, Net Book Investment, Steam Generator Replacement               160,000,000sre_NuclearPlantNetBookInvestmentSteamGeneratorReplacement
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
Portion Of Weighted Average Return On Preferred Stock Included In Nuclear Plant Return On Ratebase 50.00%sre_PortionOfWeightedAverageReturnOnPreferredStockIncludedInNuclearPlantReturnOnRatebase
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    50.00%sre_PortionOfWeightedAverageReturnOnPreferredStockIncludedInNuclearPlantReturnOnRatebase
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    50.00%sre_PortionOfWeightedAverageReturnOnPreferredStockIncludedInNuclearPlantReturnOnRatebase
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
 
Other Commitments [Line Items]                
Five-year research funding commitment, annual amount 1,000,000us-gaap_OtherCommitment
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    1,000,000us-gaap_OtherCommitment
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    1,000,000us-gaap_OtherCommitment
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
 
Utility Share Of Nuclear Decommissioning Costs, Units 2 and 3 899,000,000us-gaap_DecommissioningLiabilityNoncurrent
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    899,000,000us-gaap_DecommissioningLiabilityNoncurrent
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    899,000,000us-gaap_DecommissioningLiabilityNoncurrent
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
 
Total Estimated Nuclear Decommissioning Costs, Latest Cost Study 4,411,000,000sre_CostStudyEstimateDecommissioning
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    4,411,000,000sre_CostStudyEstimateDecommissioning
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    4,411,000,000sre_CostStudyEstimateDecommissioning
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
 
Requested Contribution to NDT Reset at 2016 start $ 0sre_RequestedContributionReset
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    $ 0sre_RequestedContributionReset
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember
    $ 0sre_RequestedContributionReset
/ dei_LegalEntityAxis
= sre_SanDiegoGasAndElectricCompanyMember