XML 131 R95.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Benefit Arrangements (Details - Other Details) (Zurich Plan, USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Plan Assets [Line Items]      
Fair value of plan assets at end of year $ 93,264,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 101,776,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets  
Defined Benefit Plan Other Details [Abstract]      
Net amounts recognized in accumulated other comprehensive income 25,400,000us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax 12,900,000us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax  
Tax on amounts recognized in accumulated other comprehensive income 6,800,000pre_TaxOnDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncome 3,400,000pre_TaxOnDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncome  
Net periodic benefit cost 7,300,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost 10,700,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost 8,300,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
Estimated contributions for next fiscal year 5,100,000us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear    
Plan assets to be returned The Company does not believe that any of the Zurich Plan’s assets will be returned to the Company during 2015.    
Significant other observable inputs (Level 2) | Insured Funds [Member]      
Defined Benefit Plan Plan Assets [Line Items]      
Fair value of plan assets at end of year $ 93,300,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pre_InsuredFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
$ 101,800,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= pre_InsuredFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member