XML 67 R83.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Compensation and Benefit Plans (Pension Plan Assets - Fair Value Levels) (Details) (Pension Plans, USD $) In Millions, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
--- | --- | --- | ---
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | $ 3,459 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross |  | $ 3,558 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross |  |
Receivables and payables, net | (5)eix_DefinedBenefitPlanFairValueOfPlanAssetsReceivablesAndPayablesNet |  | (81)eix_DefinedBenefitPlanFairValueOfPlanAssetsReceivablesAndPayablesNet |  |
Fair Value of Plan Assets | 3,454 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets |  | 3,477 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets |  | 3,542 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 984 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 978 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 2,186 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 2,190 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 289 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 390 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Fair Value of Plan Assets | 289 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 390 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 414 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
U.S. government and agency securities |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 469 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [1] | 666 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [1] |
U.S. government and agency securities | Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 140 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [1] | 195 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [1] |
U.S. government and agency securities | Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 329 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [1] | 471 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [1] |
U.S. government and agency securities | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [1] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [1] |
Corporate stocks |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 730 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [2] | 653 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [2] |
Corporate stocks | Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 716 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [2] | 653 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [2] |
Corporate stocks | Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 14 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [2] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [2] |
Corporate stocks | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2] |
Corporate bonds |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 801 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateBondSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [3] | 553 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateBondSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [3] |
Corporate bonds | Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateBondSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [3] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateBondSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [3] |
Corporate bonds | Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 801 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateBondSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [3] | 553 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateBondSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [3] |
Corporate bonds | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateBondSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateBondSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3] |
Common/collective funds |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 524 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CommonOrCollectiveFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [4] | 546 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CommonOrCollectiveFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [4] |
Common/collective funds | Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CommonOrCollectiveFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [4] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CommonOrCollectiveFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [4] |
Common/collective funds | Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 524 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CommonOrCollectiveFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [4] | 546 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CommonOrCollectiveFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [4] |
Common/collective funds | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CommonOrCollectiveFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [4] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CommonOrCollectiveFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [4] |
Partnerships/joint ventures |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 399 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_PartnershipsJointVenturesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [5] | 538 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_PartnershipsJointVenturesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [5] |
Partnerships/joint ventures | Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_PartnershipsJointVenturesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [5] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_PartnershipsJointVenturesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [5] |
Partnerships/joint ventures | Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 110 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_PartnershipsJointVenturesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [5] | 148 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_PartnershipsJointVenturesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [5] |
Partnerships/joint ventures | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 289 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_PartnershipsJointVenturesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [5] | 390 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_PartnershipsJointVenturesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [5] |
Other investment entities |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 278 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [6] | 282 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [6] |
Other investment entities | Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [6] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [6] |
Other investment entities | Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 278 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [6] | 282 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [6] |
Other investment entities | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [6] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [6] |
Registered investment companies |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 143 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsGlobalOpportunityMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [7] | 193 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsGlobalOpportunityMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | [7] |
Registered investment companies | Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 113 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsGlobalOpportunityMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [7] | 112 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsGlobalOpportunityMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | [7] |
Registered investment companies | Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 30 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsGlobalOpportunityMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [7] | 81 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsGlobalOpportunityMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | [7] |
Registered investment companies | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsGlobalOpportunityMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [7] | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsGlobalOpportunityMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [7] |
Interest-bearing cash |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 10 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_InterestBearingDepositsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 12 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_InterestBearingDepositsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Interest-bearing cash | Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 10 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_InterestBearingDepositsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 12 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_InterestBearingDepositsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Interest-bearing cash | Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_InterestBearingDepositsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_InterestBearingDepositsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Interest-bearing cash | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_InterestBearingDepositsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_InterestBearingDepositsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Other |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 105 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_OthersInvestmentCategoriesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 115 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_OthersInvestmentCategoriesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Other | Level 1 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 5 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_OthersInvestmentCategoriesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 6 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_OthersInvestmentCategoriesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Other | Level 2 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 100 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_OthersInvestmentCategoriesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 109 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_OthersInvestmentCategoriesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Other | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_OthersInvestmentCategoriesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_OthersInvestmentCategoriesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Asset backed securities including distressed mortgages | Level 3 |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Actual plan asset allocations | 55.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_AssetBackedSecuritiesIncludingDistressedMortgagesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 64.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_AssetBackedSecuritiesIncludingDistressedMortgagesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Non-index fund |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Performance percentage benchmark | 27.00%eix_PerformancePercentageBenchmark / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_NonIndexFundMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 23.00%eix_PerformancePercentageBenchmark / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_NonIndexFundMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Global asset allocation fund |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Actual plan asset allocations | 3.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_GlobalAssetAllocationFundMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 6.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_GlobalAssetAllocationFundMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Collateralized mortgage obligations and other asset backed securities |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets, Gross | 102 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CollateralizedMortgageObligationsAndOtherAssetBackedSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 78 eix_DefinedBenefitPlanFairValueOfPlanAssetsGross / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CollateralizedMortgageObligationsAndOtherAssetBackedSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Defined Benefit Plan, Fair Value of Plan Assets below Investment Grade | 15 eix_DefinedBenefitPlanFairValueOfPlanAssetsBelowInvestmentGrade / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CollateralizedMortgageObligationsAndOtherAssetBackedSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 15 eix_DefinedBenefitPlanFairValueOfPlanAssetsBelowInvestmentGrade / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_CollateralizedMortgageObligationsAndOtherAssetBackedSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Russell 200 and Russell 1000 indexes | Corporate stocks |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Performance percentage benchmark | 59.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_RussellIndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 51.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_RussellIndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Russell 200 and Russell 1000 indexes | Undervalued Securities |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Performance percentage benchmark | 18.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_RussellIndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_UndervaluedSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 28.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_RussellIndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_UndervaluedSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Morgan Stanley Capital International | Corporate stocks |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Performance percentage benchmark | 41.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_MorganStanleyCapitalInternationalIndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 49.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_MorganStanleyCapitalInternationalIndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Standard And Poors 500 Index | Equity index fund |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Performance percentage benchmark | 32.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_StandardAndPoors500IndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_EquityIndexFundMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 27.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_StandardAndPoors500IndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_EquityIndexFundMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Morgan Stanley Capital International Europe Australasia And Far East Index | Equity index fund |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Performance percentage benchmark | 20.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_MorganStanleyCapitalInternationalEuropeAustralasiaAndFarEastIndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_EquityIndexFundMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 15.00%eix_PerformancePercentageBenchmark / eix_DefinedBenefitPlanByIndexCategoriesAxis = eix_MorganStanleyCapitalInternationalEuropeAustralasiaAndFarEastIndexMember / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = eix_EquityIndexFundMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |
Southern California Edison |  |  |  |  |
Pension and Other Postretirement Benefits |  |  |  |  |
Fair Value of Plan Assets | $ 3,217 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / dei_LegalEntityAxis = eix_SouthernCaliforniaEdisonCompanyMember |  | $ 3,236 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / dei_LegalEntityAxis = eix_SouthernCaliforniaEdisonCompanyMember |  | $ 3,320 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / dei_LegalEntityAxis = eix_SouthernCaliforniaEdisonCompanyMember
[1] | Level 1 U.S. government and agency securities are U.S. treasury bonds and notes. Level 2 primarily relates to the Federal National Mortgage Association and the Federal Home Loan Mortgage Corporation.
[2] | Corporate stocks are diversified. For 2014 and 2013, respectively, performance is primarily benchmarked against the Russell Indexes (59% and 51%) and Morgan Stanley Capital International (MSCI) index (41% and 49%).
[3] | Corporate bonds are diversified. At December 31, 2014 and 2013, respectively, this category includes $102 million and $78 million for collateralized mortgage obligations and other asset backed securities of which $15 million and $15 million are below investment grade.
[4] | At December 31, 2014 and 2013, respectively, the common/collective assets were invested in equity index funds that seek to track performance of the Standard and Poor's (S&P 500) Index (32% and 27%), Russell 1000 indexes (18% and 28%) and the MSCI Europe, Australasia and Far East (EAFE) Index (20% and 15%). A non-index U.S. equity fund representing 27% and 23% of this category for 2014 and 2013, respectively, is actively managed. Another fund representing 3% and 6% of this category for 2014 and 2013, respectively, is a global asset allocation fund
[5] | Partnerships/joint venture Level 2 investments consist primarily of a partnership which invests in publicly traded fixed income securities, primarily from the banking and finance industry and U.S. government agencies. At December 31, 2014 and 2013, respectively, approximately 55% and 64% of the Level 3 partnerships are invested in (1) asset backed securities, including distressed mortgages and (2) commercial and residential loans and debt and equity of banks. The remaining Level 3 partnerships are invested in small private equity and venture capital funds. Investment strategies for these funds include branded consumer products, early stage technology, California geographic focus, and diversified US and non-US fund-of-funds.
[6] | Other investment entities were primarily invested in (1) emerging market equity securities, (2) a hedge fund that invests through liquid instruments in a global diversified portfolio of equity, fixed income, interest rate, foreign currency and commodities markets, and (3) domestic mortgage backed securitie
[7] | Level 1 of registered investment companies primarily consisted of a global equity mutual fund which seeks to outperform the MSCI World Total Return Index. Level 2 primarily consisted of a short-term bond fund.

X
- Definition This element represents the fair value of plan assets which are below investment grade. + References No definition available. + Details
Name: | eix_DefinedBenefitPlanFairValueOfPlanAssetsBelowInvestmentGrade
Namespace Prefix: | eix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total of the fair value of plan asset categories, excluding other category of plan assets, which primarily include receivables and payables, net. + References No definition available. + Details
Name: | eix_DefinedBenefitPlanFairValueOfPlanAssetsGross
Namespace Prefix: | eix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value of other assets, which represent net of receivables and payables. + References No definition available. + Details
Name: | eix_DefinedBenefitPlanFairValueOfPlanAssetsReceivablesAndPayablesNet
Namespace Prefix: | eix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Performance percentage benchmarked to indexes. + References No definition available. + Details
Name: | eix_PerformancePercentageBenchmark
Namespace Prefix: | eix_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Assets, usually stocks, bonds, and other investments, that have been segregated and restricted (usually in a trust) to provide benefits, at their fair value as of the measurement date. Plan assets include amounts contributed by the employer (and by employees for a contributory plan) and amounts earned from investing the contributions, less benefits paid. If a plan has liabilities other than for benefits, those non-benefit obligations may be considered as reductions of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28361610&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 35 -Paragraph 50 -URI http://asc.fasb.org/extlink&oid=29635418&loc=d3e12355-114930 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of fair value of investments (categorized by debt securities, equity securities, real estate and other plan assets) to the fair value of plan assets held. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=28361610&loc=d3e2446-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=28361610&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=eix_SouthernCaliforniaEdisonCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | eix_DefinedBenefitPlanByIndexCategoriesAxis=eix_MorganStanleyCapitalInternationalEuropeAustralasiaAndFarEastIndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | eix_DefinedBenefitPlanByIndexCategoriesAxis=eix_MorganStanleyCapitalInternationalIndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | eix_DefinedBenefitPlanByIndexCategoriesAxis=eix_RussellIndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | eix_DefinedBenefitPlanByIndexCategoriesAxis=eix_StandardAndPoors500IndexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |