XML 34 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Balance Sheet Disclosures) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair Value of Derivative Instruments    
Short-Term, Derivative Assets $ 94us-gaap_DerivativeAssetsCurrent $ 102us-gaap_DerivativeAssetsCurrent
Long-Term, Derivative Assets 212us-gaap_DerivativeAssetsNoncurrent 219us-gaap_DerivativeAssetsNoncurrent
Short-Term, Derivative Liabilities 185us-gaap_DerivativeLiabilitiesCurrent 196us-gaap_DerivativeLiabilitiesCurrent
Long-Term, Derivative Liabilities 1,107us-gaap_DerivativeLiabilitiesNoncurrent 1,052us-gaap_DerivativeLiabilitiesNoncurrent
Southern California Edison    
Fair Value of Derivative Instruments    
Short-Term, Derivative Assets 94us-gaap_DerivativeAssetsCurrent
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
102us-gaap_DerivativeAssetsCurrent
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
Long-Term, Derivative Assets 212us-gaap_DerivativeAssetsNoncurrent
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
219us-gaap_DerivativeAssetsNoncurrent
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
Short-Term, Derivative Liabilities 185us-gaap_DerivativeLiabilitiesCurrent
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
196us-gaap_DerivativeLiabilitiesCurrent
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
Long-Term, Derivative Liabilities 1,107us-gaap_DerivativeLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
1,052us-gaap_DerivativeLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
Southern California Edison | Electric Utility | Economic hedges    
Derivatives    
Collateral already posted 10us-gaap_CollateralAlreadyPostedAggregateFairValue
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
13us-gaap_CollateralAlreadyPostedAggregateFairValue
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Southern California Edison | Commodity Contracts | Electric Utility    
Fair Value of Derivative Instruments    
Short-Term, Derivative Assets 94us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
102us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Long-Term, Derivative Assets 212us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
219us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Derivative Assets, Total 306us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
321us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Short-Term, Derivative Liabilities 185us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
196us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Long-Term, Derivative Liabilities 1,107us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
1,052us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Derivative Liabilities, Total 1,292us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
1,248us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Net Liability 986us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
927us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Southern California Edison | Commodity Contracts | Electric Utility | Economic hedges    
Fair Value of Derivative Instruments    
Short-Term, Derivative Assets 97us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
104us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Long-Term, Derivative Assets 212us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
219us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Derivative Assets, Total 309us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
323us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Short-Term, Derivative Liabilities 259us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
259us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Long-Term, Derivative Liabilities 1,107us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
1,052us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Derivative Liabilities, Total 1,366us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
1,311us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Net Liability 1,057us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
988us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_EconomicHedgesMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Southern California Edison | Commodity Contracts | Electric Utility | Netting and Collateral    
Fair Value of Derivative Instruments    
Short-Term, Derivative Assets (3)us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
(2)us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Long-Term, Derivative Assets 0us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
0us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Derivative Assets, Total (3)us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
(2)us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Short-Term, Derivative Liabilities (3)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
(2)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Long-Term, Derivative Liabilities 0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Derivative Liabilities, Total (3)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
(2)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Net Liability 0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
0us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NettingAndCollateralMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
Southern California Edison | Commodity Contracts | Electric Utility | Cash Collateral Posted    
Fair Value of Derivative Instruments    
Short-Term, Derivative Assets 0us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1] 0us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1]
Long-Term, Derivative Assets 0us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1] 0us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1]
Derivative Assets, Total 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1] 0us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1]
Short-Term, Derivative Liabilities (71)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1] (61)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1]
Long-Term, Derivative Liabilities 0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1] 0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1]
Derivative Liabilities, Total (71)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1] (61)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1]
Net Liability (71)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1] (61)us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= eix_CashCollateralReceivedPostedMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= eix_ElectricUtilityMember
[1]
Other Current Assets | Southern California Edison | Commodity Contracts    
Derivatives    
Collateral already posted $ 36us-gaap_CollateralAlreadyPostedAggregateFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
$ 36us-gaap_CollateralAlreadyPostedAggregateFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CommodityContractMember
/ dei_LegalEntityAxis
= eix_SouthernCaliforniaEdisonCompanyMember
[1] In addition, at both March 31, 2015 and December 31, 2014, SCE had posted $36 million of collateral that is not offset against derivative liabilities and is reflected in "Other current assets" on the consolidated balance sheets.