XML 100 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounting for Derivative Instruments and Hedging Activities (Schedule of Amounts Recognized in Other Comprehensive Income) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative Instruments, Gain (Loss) [Line Items]      
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months $ (500,000)us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths    
PUGET SOUND ENERGY, INC.      
Derivative Instruments, Gain (Loss) [Line Items]      
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months (1,100,000)us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
   
Cash Flow Hedging | PUGET ENERGY      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (716,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4,562,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(18,382,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash Flow Hedging | PUGET SOUND ENERGY, INC.      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (2,551,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(4,410,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(13,346,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Reclassification out of Accumulated Other Comprehensive Income | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | PUGET ENERGY | Energy Related Derivative      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)   (57,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(671,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EnergyRelatedDerivativeMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Reclassification out of Accumulated Other Comprehensive Income | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | PUGET SOUND ENERGY, INC. | Interest Rate Contract      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)   (488,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(488,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Electric Generation Fuel | Cash Flow Hedging | PUGET ENERGY      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
100,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Electric Generation Fuel | Cash Flow Hedging | PUGET SOUND ENERGY, INC.      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
97,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
Purchased Electricity | Reclassification out of Accumulated Other Comprehensive Income | Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Cash Flow Hedging | PUGET SOUND ENERGY, INC.      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)   (3,922,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= psd_PurchasedElectricityMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(12,955,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= psd_PurchasedElectricityMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Electric Derivative [Member] | Electric Generation Fuel      
Derivative Instruments, Gain (Loss) [Line Items]      
Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent 0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
100,000us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
Electric Derivative [Member] | Electric Generation Fuel | PUGET SOUND ENERGY, INC.      
Derivative Instruments, Gain (Loss) [Line Items]      
Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent 0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
97,000us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
/ us-gaap_IncomeStatementLocationAxis
= psd_ElectricGenerationFuelMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
Electric Derivative [Member] | Purchased Electricity      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (572,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= psd_PurchasedElectricityMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
   
Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent (572,000)us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
/ us-gaap_IncomeStatementLocationAxis
= psd_PurchasedElectricityMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
(57,000)us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
/ us-gaap_IncomeStatementLocationAxis
= psd_PurchasedElectricityMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
(671,000)us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
/ us-gaap_IncomeStatementLocationAxis
= psd_PurchasedElectricityMember
/ us-gaap_StatementScenarioAxis
= psd_ElectricDerivativeMember
Interest Rate Contract | Interest Expense      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (144,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_InterestRateContractMember
(4,505,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_InterestRateContractMember
(17,811,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_StatementScenarioAxis
= us-gaap_InterestRateContractMember
Interest Rate Contract | Interest Expense | PUGET SOUND ENERGY, INC.      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) $ (488,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_InterestRateContractMember