XML 21 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Borrowings and Other Financing Instruments, Short-Term Borrowings (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Short-term Debt [Line Items]        
Amount outstanding at period end $ 37,000,000us-gaap_ShortTermBorrowings $ 37,000,000us-gaap_ShortTermBorrowings $ 84,000,000us-gaap_ShortTermBorrowings  
Money Pool        
Short-term Debt [Line Items]        
Borrowing limit 100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
Amount outstanding at period end 16,000,000us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
16,000,000us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
38,000,000us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
0us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
Average amount outstanding 0us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
9,000,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
46,000,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
10,000,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
Maximum amount outstanding 16,000,000us-gaap_ShorttermDebtMaximumAmountOutstandingDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
100,000,000us-gaap_ShorttermDebtMaximumAmountOutstandingDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
100,000,000us-gaap_ShorttermDebtMaximumAmountOutstandingDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
63,000,000us-gaap_ShorttermDebtMaximumAmountOutstandingDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
Weighted average interest rate, computed on a daily basis (in hundredths) 0.35%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
0.22%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
0.29%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
0.33%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
Weighted average interest rate at period end (percentage) 0.45%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
0.45%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
0.25%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_ShortTermDebtTypeAxis
= sps_MoneyPoolMember
 
Commercial Paper        
Short-term Debt [Line Items]        
Borrowing limit 400,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
400,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
300,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
Amount outstanding at period end 37,000,000us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
37,000,000us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
84,000,000us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
9,000,000us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
Average amount outstanding 22,000,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
83,000,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
32,000,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
18,000,000us-gaap_ShorttermDebtAverageOutstandingAmount
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
Maximum amount outstanding $ 54,000,000us-gaap_ShorttermDebtMaximumAmountOutstandingDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
$ 241,000,000us-gaap_ShorttermDebtMaximumAmountOutstandingDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
$ 140,000,000us-gaap_ShorttermDebtMaximumAmountOutstandingDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
$ 106,000,000us-gaap_ShorttermDebtMaximumAmountOutstandingDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
Weighted average interest rate, computed on a daily basis (in hundredths) 0.31%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
0.26%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
0.30%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
0.39%us-gaap_LineOfCreditFacilityInterestRateDuringPeriod
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
Weighted average interest rate at period end (percentage) 0.47%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
0.47%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
0.27%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember
0.36%us-gaap_ShortTermDebtWeightedAverageInterestRate
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_CommercialPaperMember