XML 1036 R112.htm IDEA: XBRL DOCUMENT v2.4.1.9
SCHEDULE II - RESERVE FOR UNCOLLECTIBLES (Details) (Reserve for uncollectibles., USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
ARIZONA PUBLIC SERVICE COMPANY
     
Changes in reserve for uncollectibles      
Balance at beginning of period $ 3,203us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 3,340us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 3,748us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Additions, Charged to cost and expenses 3,942us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
4,923us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5,290us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Additions, Charged to other accounts 0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Deductions 4,051us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5,060us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5,698us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Balance at end of period 3,094us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
3,203us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
3,340us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= pnw_ArizonaPublicServiceCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Pinnacle West
     
Changes in reserve for uncollectibles      
Balance at beginning of period 3,203us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
3,340us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
3,748us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Additions, Charged to cost and expenses 3,942us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
4,923us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5,290us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Additions, Charged to other accounts 0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
0us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Deductions 4,051us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5,060us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
5,698us-gaap_ValuationAllowancesAndReservesDeductions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Balance at end of period $ 3,094us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 3,203us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 3,340us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember