XML 1111 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Plans and Other Benefits - Changes in Fair Value (Details) (Pension Benefits, USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Changes in fair value for assets that are measured at fair value on a recurring basis      
Balance at the beginning of the period     $ 2,079,181us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Balance at the end of the period 2,615,404us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 2,264,121us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 2,079,181us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Short-term investments and other | Significant Unobservable Inputs (Level 3)
     
Changes in fair value for assets that are measured at fair value on a recurring basis      
Balance at the beginning of the period 8,660us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,419us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Actual return on assets still held 927us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
(498)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Purchases 19,984us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
7,377us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Sales (1,642)us-gaap_DefinedBenefitPlanDivestituresPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
(638)us-gaap_DefinedBenefitPlanDivestituresPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Transfers in and/or out of Level 3 0us-gaap_DefinedBenefitPlanTransfersBetweenMeasurementLevels
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanTransfersBetweenMeasurementLevels
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Balance at the end of the period $ 27,929us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 8,660us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pnw_ShortTermInvestmentsAndOtherMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member