XML 131 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Fair Value by Level) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Assets and Liabilities at Fair Values        
Money market funds $ 35us-gaap_MoneyMarketFundsAtCarryingValue $ 68us-gaap_MoneyMarketFundsAtCarryingValue    
Assets at fair value        
Nuclear decommissioning trusts 4,799us-gaap_DecommissioningTrustAssetsAmount 4,494us-gaap_DecommissioningTrustAssetsAmount    
Level 1        
Assets and Liabilities at Fair Values        
Money market funds 35us-gaap_MoneyMarketFundsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
68us-gaap_MoneyMarketFundsAtCarryingValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Southern California Edison        
Assets and Liabilities at Fair Values        
Money market funds 5us-gaap_MoneyMarketFundsAtCarryingValue
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
8us-gaap_MoneyMarketFundsAtCarryingValue
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Assets at fair value        
Nuclear decommissioning trusts 4,799us-gaap_DecommissioningTrustAssetsAmount
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
4,494us-gaap_DecommissioningTrustAssetsAmount
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
4,048us-gaap_DecommissioningTrustAssetsAmount
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
3,592us-gaap_DecommissioningTrustAssetsAmount
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
Liabilities at fair value        
Percentage of equity investments located in the United States (as a percent) 73.00%eix_EquityInvestmentsPercentage
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
70.00%eix_EquityInvestmentsPercentage
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Collateralized mortgage obligations and other asset backed securities 49eix_CollateralizedMortgageObligationsAndOtherAssetBackedSecurities
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
47eix_CollateralizedMortgageObligationsAndOtherAssetBackedSecurities
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Receivables (payables) net related to investments (57)eix_ReceivablesPayablesNetRelatedToInvestments
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
12eix_ReceivablesPayablesNetRelatedToInvestments
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Southern California Edison | Stocks        
Assets at fair value        
Nuclear decommissioning trusts 2,031us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
2,208us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Southern California Edison | Fair Value, Measurements, Recurring | Level 1        
Assets at fair value        
Derivative contracts 0us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
0us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Other 33us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
39us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Nuclear decommissioning trusts 3,340us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1] 3,380us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1]    
Total assets 3,373us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
3,419us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Liabilities at fair value        
Derivative contracts 0us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
0us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Total liabilities 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Net assets (liabilities) 3,373eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
3,419eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Southern California Edison | Fair Value, Measurements, Recurring | Level 1 | Stocks        
Assets at fair value        
Nuclear decommissioning trusts 2,031us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2] 2,208us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2]    
Southern California Edison | Fair Value, Measurements, Recurring | Level 1 | Fixed Income        
Assets at fair value        
Nuclear decommissioning trusts 703us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3] 841us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3]    
Southern California Edison | Fair Value, Measurements, Recurring | Level 1 | Short-term investments, primarily cash equivalents        
Assets at fair value        
Nuclear decommissioning trusts 606us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
331us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Southern California Edison | Fair Value, Measurements, Recurring | Level 2        
Assets at fair value        
Derivative contracts 0us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
11us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Other 0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Nuclear decommissioning trusts 1,516us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1] 1,102us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1]    
Total assets 1,516us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
1,113us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Liabilities at fair value        
Derivative contracts 86us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
37us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Total liabilities 86us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
37us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Net assets (liabilities) 1,430eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
1,076eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Southern California Edison | Fair Value, Measurements, Recurring | Level 2 | Stocks        
Assets at fair value        
Nuclear decommissioning trusts 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2] 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2]    
Southern California Edison | Fair Value, Measurements, Recurring | Level 2 | Fixed Income        
Assets at fair value        
Nuclear decommissioning trusts 1,350us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3] 1,102us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3]    
Southern California Edison | Fair Value, Measurements, Recurring | Level 2 | Short-term investments, primarily cash equivalents        
Assets at fair value        
Nuclear decommissioning trusts 166us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Southern California Edison | Fair Value, Measurements, Recurring | Level 3        
Assets at fair value        
Derivative contracts 321us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
372us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Other 0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Nuclear decommissioning trusts 0us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1] 0us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1]    
Total assets 321us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
372us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Liabilities at fair value        
Derivative contracts 1,223us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
1,177us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Total liabilities 1,223us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
1,177us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Net assets (liabilities) (902)eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
(805)eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Southern California Edison | Fair Value, Measurements, Recurring | Level 3 | Stocks        
Assets at fair value        
Nuclear decommissioning trusts 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2] 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2]    
Southern California Edison | Fair Value, Measurements, Recurring | Level 3 | Fixed Income        
Assets at fair value        
Nuclear decommissioning trusts 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3] 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3]    
Southern California Edison | Fair Value, Measurements, Recurring | Level 3 | Short-term investments, primarily cash equivalents        
Assets at fair value        
Nuclear decommissioning trusts 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Southern California Edison | Fair Value, Measurements, Recurring | Gross amounts offset in consolidated balance sheets        
Assets at fair value        
Derivative contracts 0us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4] (10)us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4]    
Other 0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4] 0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4]    
Nuclear decommissioning trusts 0us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1],[4] 0us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1],[4]    
Total assets 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4] (10)us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4]    
Liabilities at fair value        
Derivative contracts (61)us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4] (20)us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4]    
Total liabilities (61)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4] (20)us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4]    
Net assets (liabilities) 61eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4] 10eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4]    
Southern California Edison | Fair Value, Measurements, Recurring | Gross amounts offset in consolidated balance sheets | Stocks        
Assets at fair value        
Nuclear decommissioning trusts 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2],[4] 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2],[4]    
Southern California Edison | Fair Value, Measurements, Recurring | Gross amounts offset in consolidated balance sheets | Fixed Income        
Assets at fair value        
Nuclear decommissioning trusts 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3],[4] 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3],[4]    
Southern California Edison | Fair Value, Measurements, Recurring | Gross amounts offset in consolidated balance sheets | Short-term investments, primarily cash equivalents        
Assets at fair value        
Nuclear decommissioning trusts 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4] 0us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_NettingAndCollateralMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[4]    
Southern California Edison | Fair Value, Measurements, Recurring | Total        
Assets at fair value        
Derivative contracts 321us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
373us-gaap_DerivativeAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Other 33us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
39us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Nuclear decommissioning trusts 4,856us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1] 4,482us-gaap_DecommissioningTrustAssetsAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1]    
Total assets 5,210us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
4,894us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Liabilities at fair value        
Derivative contracts 1,248us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
1,194us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Total liabilities 1,248us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
1,194us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Net assets (liabilities) 3,962eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
3,700eix_FairValueNetFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasis
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
Southern California Edison | Fair Value, Measurements, Recurring | Total | Stocks        
Assets at fair value        
Nuclear decommissioning trusts 2,031us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2] 2,208us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[2]    
Southern California Edison | Fair Value, Measurements, Recurring | Total | Fixed Income        
Assets at fair value        
Nuclear decommissioning trusts 2,053us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3] 1,943us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[3]    
Southern California Edison | Fair Value, Measurements, Recurring | Total | Short-term investments, primarily cash equivalents        
Assets at fair value        
Nuclear decommissioning trusts $ 772us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
$ 331us-gaap_DecommissioningTrustAssetsAmount
/ eix_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAssetTypeAxis
= eix_ShortTermInvestmentsPrimarilyCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
   
[1] Excludes net payables of $57 million at December 31, 2014 and net receivables of $12 million at 2013, which consist of interest and dividend receivables as well as receivables and payables related to SCE's pending securities sales and purchases.
[2] Approximately 73% and 70% of SCE's equity investments were located in the United States at December 31, 2014 and 2013, respectively.
[3] Includes corporate bonds, which were diversified and included collateralized mortgage obligations and other asset backed securities of $49 million and $47 million at December 31, 2014 and 2013, respectively.
[4] Represents the netting of assets and liabilities under master netting agreements and cash collateral across the levels of the fair value hierarchy. Netting among positions classified within the same level is included in that level.