XML 58 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Financial Assets and Liabilities, Impact of Derivative Activity (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Financial Impact of Qualifying Fair Value Hedges on Earnings [Abstract]      
Derivative instruments designated as fair value hedges $ 0us-gaap_FairValueHedgesAtFairValueNet $ 0us-gaap_FairValueHedgesAtFairValueNet $ 0us-gaap_FairValueHedgesAtFairValueNet
Recognized gains (losses) from fair value hedges or related hedged transactions 0us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings 0us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings 0us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
Designated as Hedging Instrument [Member] | Cash Flow Hedges [Member]      
Impact of Derivative Activity on Accumulated Other Comprehensive Loss, Regulatory Assets and Liabilities, and Income [Abstract]      
Pre-tax fair value gains (losses) recognized during the period in accumulated other comprehensive loss (115,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
14,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(15,019,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax fair value gains (losses) recognized during the period in regulatory (assets) and liabilities 0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax (gains) losses reclassified into income during the period from accumulated other comprehensive loss (755,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(770,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(1,908,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax (gains) losses reclassified into income during the period from regulatory assets and (liabilities) 0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax gains (losses) recognized during the period in income 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Cash Flow Hedges [Member] | Interest Rate [Member]      
Impact of Derivative Activity on Accumulated Other Comprehensive Loss, Regulatory Assets and Liabilities, and Income [Abstract]      
Pre-tax fair value gains (losses) recognized during the period in accumulated other comprehensive loss 0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(15,082,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax fair value gains (losses) recognized during the period in regulatory (assets) and liabilities 0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax (gains) losses reclassified into income during the period from accumulated other comprehensive loss (730,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1] (730,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1] (1,819,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1]
Pre-tax (gains) losses reclassified into income during the period from regulatory assets and (liabilities) 0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax gains (losses) recognized during the period in income 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Cash Flow Hedges [Member] | Vehicle Fuel And Other Commodity [Member]      
Impact of Derivative Activity on Accumulated Other Comprehensive Loss, Regulatory Assets and Liabilities, and Income [Abstract]      
Pre-tax fair value gains (losses) recognized during the period in accumulated other comprehensive loss (115,000)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
14,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
63,000us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax fair value gains (losses) recognized during the period in regulatory (assets) and liabilities 0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax (gains) losses reclassified into income during the period from accumulated other comprehensive loss (25,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[2] (40,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[2] (89,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[2]
Pre-tax (gains) losses reclassified into income during the period from regulatory assets and (liabilities) 0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Pre-tax gains (losses) recognized during the period in income 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_VehicleFuelAndOtherCommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Other Derivative Instruments [Member]      
Impact of Derivative Activity on Accumulated Other Comprehensive Loss, Regulatory Assets and Liabilities, and Income [Abstract]      
Pre-tax fair value gains (losses) recognized during the period in accumulated other comprehensive loss 0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax fair value gains (losses) recognized during the period in regulatory (assets) and liabilities 451,000psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(4,001,000)psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
7,727,000psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax (gains) losses reclassified into income during the period from accumulated other comprehensive loss 0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax (gains) losses reclassified into income during the period from regulatory assets and (liabilities) (4,631,000)psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4,340,000psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
61,820,000psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax gains (losses) recognized during the period in income (9,850,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
5,850,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(135,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Other Derivative Instruments [Member] | Commodity Trading [Member]      
Impact of Derivative Activity on Accumulated Other Comprehensive Loss, Regulatory Assets and Liabilities, and Income [Abstract]      
Pre-tax fair value gains (losses) recognized during the period in accumulated other comprehensive loss     0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_CommodityTradingContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax fair value gains (losses) recognized during the period in regulatory (assets) and liabilities     0psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_CommodityTradingContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax (gains) losses reclassified into income during the period from accumulated other comprehensive loss     0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_CommodityTradingContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax (gains) losses reclassified into income during the period from regulatory assets and (liabilities)     0psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_CommodityTradingContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax gains (losses) recognized during the period in income     2,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_CommodityTradingContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[3]
Other Derivative Instruments [Member] | Natural Gas Commodity [Member]      
Impact of Derivative Activity on Accumulated Other Comprehensive Loss, Regulatory Assets and Liabilities, and Income [Abstract]      
Pre-tax fair value gains (losses) recognized during the period in accumulated other comprehensive loss 0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax fair value gains (losses) recognized during the period in regulatory (assets) and liabilities 451,000psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(4,001,000)psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
7,727,000psco_DerivativeInstrumentsGainLossRecognizedInRegulatoryAssetsAndLiabilitiesEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax (gains) losses reclassified into income during the period from accumulated other comprehensive loss 0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Pre-tax (gains) losses reclassified into income during the period from regulatory assets and (liabilities) (4,631,000)psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[4] 4,340,000psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[4] 61,820,000psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[4]
Pre-tax gains (losses) recognized during the period in income (9,850,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[4] 5,850,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[5] (137,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[5]
Other Derivative Instruments [Member] | Natural Gas Commodity for Electric Generation [Member]      
Impact of Derivative Activity on Accumulated Other Comprehensive Loss, Regulatory Assets and Liabilities, and Income [Abstract]      
Pre-tax (gains) losses reclassified into income during the period from regulatory assets and (liabilities)     $ 5,000,000psco_DerivativeInstrumentsGainLossReclassifiedToRegulatoryAssetsAndLiabilitiesNet
/ us-gaap_DerivativeInstrumentRiskAxis
= psco_NaturalGasCommodityForElectricGenerationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] Amounts are recorded to interest charges.
[2] Amounts are recorded to O&M expenses.
[3] Amounts are recorded to electric operating revenues. Portions of these gains and losses are subject to sharing with electric customers through margin-sharing mechanisms and deducted from gross revenue, as appropriate.
[4] Amounts for the year ended Dec. 31, 2012 included $5.0 million of settlement losses on derivatives entered to mitigate natural gas price risk for electric generation, recorded to electric fuel and purchased power, subject to cost-recovery mechanisms and reclassified to a regulatory asset, as appropriate. Such losses for the years ended Dec. 31, 2014 and 2013 were immaterial. The remaining settlement losses for the years ended Dec. 31, 2014, 2013 and 2012 relate to natural gas operations and are recorded to cost of natural gas sold and transported. These losses are subject to cost-recovery mechanisms and reclassified out of income to a regulatory asset, as appropriate.
[5] Amounts are recorded to electric fuel and purchased power.