XML 47 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTURMENTS (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Derivative Instrument Detail Abstract      
Derivative Liabilities, Noncurrent $ (396,617,000)us-gaap_DerivativeLiabilitiesNoncurrent   $ (409,632,000)us-gaap_DerivativeLiabilitiesNoncurrent
Other Derivatives Not Designated As Hedging Instruments At Fair Value Net Total Abstract      
Description of Derivative Activity Volume As required by regulation, CL&P, along with UI, has capacity-related contracts with generation facilities. CL&P has a sharing agreement with UI, with 80 percent of each contract allocated to CL&P and 20 percent allocated to UI. The combined capacity of these contracts is 787 MW. The capacity contracts extend through 2026 and obligate both CL&P and UI to make or receive payments on a monthly basis to or from the generation facilities based on the difference between a set capacity price and the capacity market price received in the ISO-NE capacity markets. In addition, CL&P has a contract to purchase 0.1 million MWh of energy per year through 2020. NSTAR Electric has a renewable energy contract to purchase 0.1 million MWh of energy per year through 2018 and a capacity-related contract to purchase up to 35 MW per year through 2019. As of March 31, 2015 and December 31, 2014, Eversource had NYMEX financial contracts for natural gas futures in order to reduce variability associated with the purchase price of approximately 5.3 million and 8.8 million MMBtu of natural gas, respectively.    
Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net Abstract      
Derivative Instruments Gain Loss Recognized In Regulatory Asset Liability (16,600,000)es_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetLiability 54,100,000es_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetLiability  
Derivative Credit Risk Related Contingent Features Abstract      
Derivative Net Liability Position Aggregate Fair Value (3,000,000)us-gaap_DerivativeNetLiabilityPositionAggregateFairValue   (10,000,000)us-gaap_DerivativeNetLiabilityPositionAggregateFairValue
Additional Collateral Aggregate Fair Value 3,000,000us-gaap_AdditionalCollateralAggregateFairValue   10,000,000us-gaap_AdditionalCollateralAggregateFairValue
The Connecticut Light And Power Company [Member]      
Derivative Instrument Detail Abstract      
Derivative Liabilities - Current (88,218,000)us-gaap_DerivativeLiabilitiesCurrent
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  (88,459,000)us-gaap_DerivativeLiabilitiesCurrent
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Derivative Liabilities, Noncurrent (395,038,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  (406,199,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Other Derivatives Not Designated As Hedging Instruments At Fair Value Net Total Abstract      
Description of Derivative Activity Volume As required by regulation, CL&P, along with UI, has capacity-related contracts with generation facilities. CL&P has a sharing agreement with UI, with 80 percent of each contract allocated to CL&P and 20 percent allocated to UI. The combined capacity of these contracts is 787 MW. The capacity contracts extend through 2026 and obligate both CL&P and UI to make or receive payments on a monthly basis to or from the generation facilities based on the difference between a set capacity price and the capacity market price received in the ISO-NE capacity markets. In addition, CL&P has a contract to purchase 0.1 million MWh of energy per year through 2020.    
NSTAR Electric Company [Member]      
Other Derivatives Not Designated As Hedging Instruments At Fair Value Net Total Abstract      
Description of Derivative Activity Volume NSTAR Electric has a renewable energy contract to purchase 0.1 million MWh of energy per year through 2018 and a capacity-related contract to purchase up to 35 MW per year through 2019.    
Fair Value Inputs Level 2 [Member]      
Derivative Instrument Detail Abstract      
Derivative Liabilities - Current (3,200,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
  (9,800,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivative Liabilities, Noncurrent (200,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
  (300,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value Inputs Level 3 [Member]      
Derivative Instrument Detail Abstract      
Derivative Assets - Current 9,400,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  9,600,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative Liabilities - Current (90,300,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  (90,000,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative Liabilities, Noncurrent (396,400,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  (409,300,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative Assets Noncurrent 70,500,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  74,300,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
FairValueInputsQuantitativeInformation[Abstract]      
FairValueInputsEnergyPrices 48es_Fairvalueinputsenergyprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  52es_Fairvalueinputsenergyprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair Value Inputs Level 3 [Member] | MinimumMember      
FairValueInputsQuantitativeInformation[Abstract]      
FairValueInputsCapacityPrices 8.80es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  5.30es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
FairValueInputsRenewableEnergyCreditPrices 45es_Fairvalueinputsrenewableenergycreditprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  38es_Fairvalueinputsrenewableenergycreditprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
FairValueInputsForwardReserve 5.80es_Fairvalueinputsforwardreserve
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  5.80es_Fairvalueinputsforwardreserve
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Fair Value Inputs Level 3 [Member] | MaximumMember      
FairValueInputsQuantitativeInformation[Abstract]      
FairValueInputsCapacityPrices 12.98es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  12.98es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
FairValueInputsRenewableEnergyCreditPrices 50es_Fairvalueinputsrenewableenergycreditprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  56es_Fairvalueinputsrenewableenergycreditprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
FairValueInputsForwardReserve 9.50es_Fairvalueinputsforwardreserve
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  9.50es_Fairvalueinputsforwardreserve
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Fair Value Inputs Level 3 [Member] | The Connecticut Light And Power Company [Member]      
Derivative Instrument Detail Abstract      
Derivative Assets - Current 9,400,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  9,500,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Derivative Liabilities - Current (88,200,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  (88,500,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Derivative Liabilities, Noncurrent (395,000,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  (406,200,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Derivative Assets Noncurrent 70,500,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  74,300,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
FairValueInputsQuantitativeInformation[Abstract]      
FairValueInputsEnergyPrices 48es_Fairvalueinputsenergyprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  52es_Fairvalueinputsenergyprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Fair Value Inputs Level 3 [Member] | The Connecticut Light And Power Company [Member] | MinimumMember      
FairValueInputsQuantitativeInformation[Abstract]      
FairValueInputsCapacityPrices 11.13es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  11.08es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
FairValueInputsForwardReserve 5.80es_Fairvalueinputsforwardreserve
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  5.80es_Fairvalueinputsforwardreserve
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Fair Value Inputs Level 3 [Member] | The Connecticut Light And Power Company [Member] | MaximumMember      
FairValueInputsQuantitativeInformation[Abstract]      
FairValueInputsCapacityPrices 12.98es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  12.98es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
FairValueInputsForwardReserve 9.50es_Fairvalueinputsforwardreserve
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  9.50es_Fairvalueinputsforwardreserve
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Fair Value Inputs Level 3 [Member] | NSTAR Electric Company [Member]      
Derivative Instrument Detail Abstract      
Derivative Assets - Current 0us-gaap_DerivativeAssetsCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
  100,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
Derivative Liabilities - Current (2,100,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
  (1,500,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
Derivative Liabilities, Noncurrent (1,400,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
  (3,100,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
Fair Value Inputs Level 3 [Member] | NSTAR Electric Company [Member] | MinimumMember      
FairValueInputsQuantitativeInformation[Abstract]      
FairValueInputsCapacityPrices 8.80es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  5.30es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
FairValueInputsRenewableEnergyCreditPrices 45es_Fairvalueinputsrenewableenergycreditprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  38es_Fairvalueinputsrenewableenergycreditprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Fair Value Inputs Level 3 [Member] | NSTAR Electric Company [Member] | MaximumMember      
FairValueInputsQuantitativeInformation[Abstract]      
FairValueInputsCapacityPrices 11.13es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  11.10es_Fairvalueinputscapacityprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
FairValueInputsRenewableEnergyCreditPrices 50es_Fairvalueinputsrenewableenergycreditprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  56es_Fairvalueinputsrenewableenergycreditprices
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Amount Offset Against Derivatives [Member] | Fair Value Inputs Level 2 [Member]      
Derivative Instrument Detail Abstract      
Derivative Liabilities - Current 0us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Amount Offset Against Derivatives [Member] | Fair Value Inputs Level 3 [Member]      
Derivative Instrument Detail Abstract      
Derivative Assets - Current (6,600,000)us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  (6,600,000)us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative Liabilities - Current 0us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Derivative Assets Noncurrent (17,800,000)us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  (19,200,000)us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Amount Offset Against Derivatives [Member] | Fair Value Inputs Level 3 [Member] | The Connecticut Light And Power Company [Member]      
Derivative Instrument Detail Abstract      
Derivative Assets - Current (6,600,000)us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  (6,600,000)us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Derivative Assets Noncurrent (17,800,000)us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  (19,200,000)us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= es_AmountoffsetagainstderivativesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Commodity [Member] | Fair Value Inputs Level 2 [Member]      
Derivative Instrument Detail Abstract      
Derivative Liabilities - Current (3,200,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
  (9,800,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivative Liabilities, Noncurrent (200,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
  (300,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Commodity [Member] | Fair Value Inputs Level 3 [Member]      
Derivative Instrument Detail Abstract      
Derivative Assets - Current 16,000,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  16,200,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative Liabilities - Current (90,300,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  (90,000,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative Liabilities, Noncurrent (396,400,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  (409,300,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative Assets Noncurrent 88,300,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  93,500,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Commodity [Member] | Fair Value Inputs Level 3 [Member] | The Connecticut Light And Power Company [Member]      
Derivative Instrument Detail Abstract      
Derivative Assets - Current 16,000,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  16,100,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Derivative Liabilities - Current (88,200,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  (88,500,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Derivative Liabilities, Noncurrent (395,000,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  (406,200,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Derivative Assets Noncurrent 88,300,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
  93,500,000us-gaap_DerivativeAssetsNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_TheConnecticutLightAndPowerCompanyMember
Commodity [Member] | Fair Value Inputs Level 3 [Member] | NSTAR Electric Company [Member]      
Derivative Instrument Detail Abstract      
Derivative Assets - Current 0us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
  100,000us-gaap_DerivativeAssetsCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
Derivative Liabilities - Current (2,100,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
  (1,500,000)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
Derivative Liabilities, Noncurrent $ (1,400,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember
  $ (3,100,000)us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= es_NstarElectricCompanyMember