XML 89 R99.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting [Line Items]                      
Gross premiums written                 $ 5,932,003,000us-gaap_AssumedPremiumsWritten $ 5,569,706,000us-gaap_AssumedPremiumsWritten $ 4,718,235,000us-gaap_AssumedPremiumsWritten
Net premiums written 1,220,000,000us-gaap_PremiumsWrittenNet 1,343,000,000us-gaap_PremiumsWrittenNet 1,419,000,000us-gaap_PremiumsWrittenNet 1,738,000,000us-gaap_PremiumsWrittenNet 1,186,000,000us-gaap_PremiumsWrittenNet 1,265,000,000us-gaap_PremiumsWrittenNet 1,309,000,000us-gaap_PremiumsWrittenNet 1,636,000,000us-gaap_PremiumsWrittenNet 5,719,884,000us-gaap_PremiumsWrittenNet 5,396,526,000us-gaap_PremiumsWrittenNet 4,572,860,000us-gaap_PremiumsWrittenNet
(Increase) decrease in unearned premiums                 (110,689,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet (198,316,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet (86,921,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
Net premiums earned 1,446,000,000us-gaap_PremiumsEarnedNet 1,557,000,000us-gaap_PremiumsEarnedNet 1,353,000,000us-gaap_PremiumsEarnedNet 1,254,000,000us-gaap_PremiumsEarnedNet 1,421,000,000us-gaap_PremiumsEarnedNet 1,421,000,000us-gaap_PremiumsEarnedNet 1,209,000,000us-gaap_PremiumsEarnedNet 1,147,000,000us-gaap_PremiumsEarnedNet 5,609,195,000us-gaap_PremiumsEarnedNet 5,198,210,000us-gaap_PremiumsEarnedNet 4,485,939,000us-gaap_PremiumsEarnedNet
Losses and loss expenses and life policy benefits                 (3,463,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure (3,158,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure (2,805,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
Acquisition costs (325,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (322,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (303,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (265,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (318,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (283,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (242,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (235,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (1,213,822,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (1,077,628,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense (936,909,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
Technical result                 932,000,000us-gaap_GrossProfit 962,000,000us-gaap_GrossProfit 744,000,000us-gaap_GrossProfit
Other income 4,000,000us-gaap_OtherIncome 2,000,000us-gaap_OtherIncome 9,000,000us-gaap_OtherIncome 0us-gaap_OtherIncome 3,000,000us-gaap_OtherIncome 5,000,000us-gaap_OtherIncome 4,000,000us-gaap_OtherIncome 4,000,000us-gaap_OtherIncome 16,190,000us-gaap_OtherIncome 16,565,000us-gaap_OtherIncome 11,920,000us-gaap_OtherIncome
Other expenses (123,000,000)us-gaap_OtherExpenses (108,000,000)us-gaap_OtherExpenses (107,000,000)us-gaap_OtherExpenses (111,000,000)us-gaap_OtherExpenses (131,000,000)us-gaap_OtherExpenses (108,000,000)us-gaap_OtherExpenses (145,000,000)us-gaap_OtherExpenses (116,000,000)us-gaap_OtherExpenses (449,688,000)us-gaap_OtherExpenses (500,466,000)us-gaap_OtherExpenses (411,374,000)us-gaap_OtherExpenses
Underwriting result                 498,000,000pre_UnderwritingResult 479,000,000pre_UnderwritingResult 345,000,000pre_UnderwritingResult
Net investment income 115,000,000us-gaap_InvestmentIncomeNet 118,000,000us-gaap_InvestmentIncomeNet 130,000,000us-gaap_InvestmentIncomeNet 117,000,000us-gaap_InvestmentIncomeNet 114,000,000us-gaap_InvestmentIncomeNet 122,000,000us-gaap_InvestmentIncomeNet 125,000,000us-gaap_InvestmentIncomeNet 124,000,000us-gaap_InvestmentIncomeNet 479,696,000us-gaap_InvestmentIncomeNet 484,367,000us-gaap_InvestmentIncomeNet 571,338,000us-gaap_InvestmentIncomeNet
Net realized and unrealized investment gains (losses) 98,000,000us-gaap_GainLossOnInvestments (34,000,000)us-gaap_GainLossOnInvestments 166,000,000us-gaap_GainLossOnInvestments 142,000,000us-gaap_GainLossOnInvestments 99,000,000us-gaap_GainLossOnInvestments 16,000,000us-gaap_GainLossOnInvestments (299,000,000)us-gaap_GainLossOnInvestments 23,000,000us-gaap_GainLossOnInvestments 371,796,000us-gaap_GainLossOnInvestments (160,735,000)us-gaap_GainLossOnInvestments 493,409,000us-gaap_GainLossOnInvestments
Interest expense (12,000,000)us-gaap_InterestExpense (12,000,000)us-gaap_InterestExpense (12,000,000)us-gaap_InterestExpense (12,000,000)us-gaap_InterestExpense (12,000,000)us-gaap_InterestExpense (12,000,000)us-gaap_InterestExpense (12,000,000)us-gaap_InterestExpense (12,000,000)us-gaap_InterestExpense (48,963,000)us-gaap_InterestExpense (48,929,000)us-gaap_InterestExpense (48,895,000)us-gaap_InterestExpense
Amortization of intangible assets (6,000,000)us-gaap_AmortizationOfIntangibleAssets (7,000,000)us-gaap_AmortizationOfIntangibleAssets (7,000,000)us-gaap_AmortizationOfIntangibleAssets (7,000,000)us-gaap_AmortizationOfIntangibleAssets (6,000,000)us-gaap_AmortizationOfIntangibleAssets (7,000,000)us-gaap_AmortizationOfIntangibleAssets (7,000,000)us-gaap_AmortizationOfIntangibleAssets (7,000,000)us-gaap_AmortizationOfIntangibleAssets (27,486,000)us-gaap_AmortizationOfIntangibleAssets (27,180,000)us-gaap_AmortizationOfIntangibleAssets (31,799,000)us-gaap_AmortizationOfIntangibleAssets
Net foreign exchange gains (losses) 7,000,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 8,000,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 2,000,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (8,000,000)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (1,000,000)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (11,000,000)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 2,000,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 18,201,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (18,203,000)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax (175,000)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Income tax expense (53,000,000)us-gaap_IncomeTaxExpenseBenefit (46,000,000)us-gaap_IncomeTaxExpenseBenefit (78,000,000)us-gaap_IncomeTaxExpenseBenefit (62,000,000)us-gaap_IncomeTaxExpenseBenefit (11,000,000)us-gaap_IncomeTaxExpenseBenefit (70,000,000)us-gaap_IncomeTaxExpenseBenefit 75,000,000us-gaap_IncomeTaxExpenseBenefit (42,000,000)us-gaap_IncomeTaxExpenseBenefit (239,506,000)us-gaap_IncomeTaxExpenseBenefit (48,416,000)us-gaap_IncomeTaxExpenseBenefit (204,284,000)us-gaap_IncomeTaxExpenseBenefit
Interest in earnings of equity method investments (1,000,000)us-gaap_IncomeLossFromEquityMethodInvestments 5,000,000us-gaap_IncomeLossFromEquityMethodInvestments 5,000,000us-gaap_IncomeLossFromEquityMethodInvestments 6,000,000us-gaap_IncomeLossFromEquityMethodInvestments 4,000,000us-gaap_IncomeLossFromEquityMethodInvestments 6,000,000us-gaap_IncomeLossFromEquityMethodInvestments (4,000,000)us-gaap_IncomeLossFromEquityMethodInvestments 7,000,000us-gaap_IncomeLossFromEquityMethodInvestments 15,270,000us-gaap_IncomeLossFromEquityMethodInvestments 13,665,000us-gaap_IncomeLossFromEquityMethodInvestments 9,954,000us-gaap_IncomeLossFromEquityMethodInvestments
Net income 280,000,000us-gaap_ProfitLoss 201,000,000us-gaap_ProfitLoss 274,000,000us-gaap_ProfitLoss 313,000,000us-gaap_ProfitLoss 276,000,000us-gaap_ProfitLoss 338,000,000us-gaap_ProfitLoss (174,000,000)us-gaap_ProfitLoss 234,000,000us-gaap_ProfitLoss 1,068,113,000us-gaap_ProfitLoss 673,442,000us-gaap_ProfitLoss 1,134,514,000us-gaap_ProfitLoss
Non Life [Member]                      
Segment Reporting [Line Items]                      
Gross premiums written                 4,667,000,000us-gaap_AssumedPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
4,590,000,000us-gaap_AssumedPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
3,910,000,000us-gaap_AssumedPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums written                 4,500,000,000us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
4,427,000,000us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
3,768,000,000us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(Increase) decrease in unearned premiums                 (113,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(192,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(84,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums earned                 4,387,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
4,235,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
3,684,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Losses and loss expenses and life policy benefits                 (2,463,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(2,400,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(2,155,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Acquisition costs                 (1,065,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(953,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(821,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Technical result                 859,000,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
882,000,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
708,000,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Other income                 3,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
3,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
5,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Other expenses                 (252,000,000)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(259,000,000)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(257,000,000)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Underwriting result                 610,000,000pre_UnderwritingResult
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
626,000,000pre_UnderwritingResult
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
456,000,000pre_UnderwritingResult
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Reinsurance Ratios [Abstract]                      
Loss ratio                 56.10%us-gaap_LossRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 56.70%us-gaap_LossRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 58.50%us-gaap_LossRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1]
Acquisition ratio                 24.30%us-gaap_AcquisitionCostRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 22.50%us-gaap_AcquisitionCostRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 22.30%us-gaap_AcquisitionCostRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2]
Technical ratio                 80.40%pre_TechnicalRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 79.20%pre_TechnicalRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 80.80%pre_TechnicalRatioPercentage
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3]
Other expense ratio                 5.80%us-gaap_GeneralAndAdministrativeExpenseRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[4] 6.10%us-gaap_GeneralAndAdministrativeExpenseRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[4] 7.00%us-gaap_GeneralAndAdministrativeExpenseRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[4]
Combined ratio                 86.20%us-gaap_CombinedRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[5] 85.30%us-gaap_CombinedRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[5] 87.80%us-gaap_CombinedRatio
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[5]
Non Life [Member] | North America Segment [Member]                      
Segment Reporting [Line Items]                      
Gross premiums written                 1,642,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,601,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,221,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums written                 1,630,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,587,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,219,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(Increase) decrease in unearned premiums                 (33,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(54,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(43,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums earned                 1,597,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,533,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,176,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Losses and loss expenses and life policy benefits                 (1,000,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(975,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(816,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Acquisition costs                 (401,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(351,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(291,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Technical result                 196,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
207,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
69,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Reinsurance Ratios [Abstract]                      
Loss ratio                 62.60%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 63.60%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 69.40%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1]
Acquisition ratio                 25.10%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 22.90%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 24.70%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2]
Technical ratio                 87.70%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 86.50%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 94.10%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_NorthAmericaSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3]
Non Life [Member] | Global (Non-US) P&C [Member]                      
Segment Reporting [Line Items]                      
Gross premiums written                 803,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
818,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
684,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums written                 794,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
811,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
681,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(Increase) decrease in unearned premiums                 (26,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(68,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(3,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums earned                 768,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
743,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
678,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Losses and loss expenses and life policy benefits                 (438,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(373,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(415,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Acquisition costs                 (222,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(196,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(167,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Technical result                 108,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
174,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
96,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Reinsurance Ratios [Abstract]                      
Loss ratio                 57.00%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 50.20%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 61.30%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1]
Acquisition ratio                 28.90%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 26.40%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 24.60%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2]
Technical ratio                 85.90%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 76.60%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 85.90%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalNonUsPcMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3]
Non Life [Member] | Global Specialty [Member]                      
Segment Reporting [Line Items]                      
Gross premiums written                 1,797,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,676,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,505,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums written                 1,696,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,579,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,415,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(Increase) decrease in unearned premiums                 (58,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(73,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(42,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums earned                 1,638,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,506,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
1,373,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Losses and loss expenses and life policy benefits                 (963,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(920,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(821,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Acquisition costs                 (400,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(362,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(321,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Technical result                 275,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
224,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
231,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Reinsurance Ratios [Abstract]                      
Loss ratio                 58.80%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 61.10%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 59.80%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1]
Acquisition ratio                 24.40%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 24.00%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 23.40%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2]
Technical ratio                 83.20%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 85.10%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 83.20%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_GlobalSpecialtyMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3]
Non Life [Member] | Catastrophe Segment [Member]                      
Segment Reporting [Line Items]                      
Gross premiums written                 425,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
495,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
500,000,000us-gaap_AssumedPremiumsWritten
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums written                 380,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
450,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
453,000,000us-gaap_PremiumsWrittenNet
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(Increase) decrease in unearned premiums                 4,000,000us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
3,000,000us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
4,000,000us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Net premiums earned                 384,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
453,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
457,000,000us-gaap_PremiumsEarnedNet
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Losses and loss expenses and life policy benefits                 (62,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(132,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(103,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Acquisition costs                 (42,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(44,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
(42,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Technical result                 280,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
277,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
312,000,000us-gaap_GrossProfit
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
Reinsurance Ratios [Abstract]                      
Loss ratio                 16.10%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 29.00%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1] 22.40%us-gaap_LossRatio
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[1]
Acquisition ratio                 11.00%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 9.70%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2] 93.00%us-gaap_AcquisitionCostRatio
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[2]
Technical ratio                 27.10%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 38.70%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3] 115.40%pre_TechnicalRatioPercentage
/ pre_NonLifeSubsegmentsAxis
= pre_CatastropheSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= pre_NonLifeMember
[3]
Life and Health [Member]                      
Segment Reporting [Line Items]                      
Gross premiums written                 1,265,000,000us-gaap_AssumedPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
972,000,000us-gaap_AssumedPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
802,000,000us-gaap_AssumedPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Net premiums written                 1,220,000,000us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
964,000,000us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
799,000,000us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(Increase) decrease in unearned premiums                 2,000,000us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(7,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(4,000,000)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Net premiums earned                 1,222,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
957,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
795,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Losses and loss expenses and life policy benefits                 (1,000,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(760,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(647,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Acquisition costs                 (149,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(125,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(116,000,000)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Technical result                 73,000,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
72,000,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
32,000,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Other income                 8,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
11,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
4,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Other expenses                 (68,000,000)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(71,000,000)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(52,000,000)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Underwriting result                 13,000,000pre_UnderwritingResult
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
12,000,000pre_UnderwritingResult
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
(16,000,000)pre_UnderwritingResult
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Net investment income                 60,000,000us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
61,000,000us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
64,000,000us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Allocated underwriting result                 73,000,000pre_AllocatedUnderwritingResult
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
73,000,000pre_AllocatedUnderwritingResult
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
[6] 48,000,000pre_AllocatedUnderwritingResult
/ us-gaap_StatementBusinessSegmentsAxis
= pre_LifeAndHealthMember
Corporate and Other [Member]                      
Segment Reporting [Line Items]                      
Gross premiums written                 0us-gaap_AssumedPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
8,000,000us-gaap_AssumedPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
6,000,000us-gaap_AssumedPremiumsWritten
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net premiums written                 0us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
6,000,000us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
6,000,000us-gaap_PremiumsWrittenNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(Increase) decrease in unearned premiums                 0us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,000,000us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net premiums earned                 0us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
6,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
7,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Losses and loss expenses and life policy benefits                 0pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
2,000,000pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(3,000,000)pre_LossesAndLossExpensesAndLifePolicyBenefitsSegmentDisclosure
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Acquisition costs                 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Technical result                 0us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
8,000,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
4,000,000us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other income                 5,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
3,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
3,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other expenses                 (130,000,000)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(170,000,000)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(102,000,000)us-gaap_OtherExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net investment income                 420,000,000us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
423,000,000us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
507,000,000us-gaap_InvestmentIncomeNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net realized and unrealized investment gains (losses)                 372,000,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(161,000,000)us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
494,000,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Interest expense                 (49,000,000)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(49,000,000)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(49,000,000)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Amortization of intangible assets                 (27,000,000)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(27,000,000)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(32,000,000)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net foreign exchange gains (losses)                 18,000,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(18,000,000)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Income tax expense                 (239,000,000)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(49,000,000)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(204,000,000)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Interest in earnings of equity method investments                 $ 15,000,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 14,000,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 10,000,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
[1] Loss ratio is obtained by dividing losses and loss expenses by net premiums earned.
[2] Acquisition ratio is obtained by dividing acquisition costs by net premiums earned.
[3] Technical ratio is defined as the sum of the loss ratio and the acquisition ratio.
[4] Other expense ratio is obtained by dividing other expenses by net premiums earned.
[5] Combined ratio is defined as the sum of the technical ratio and the other expense ratio.
[6] Allocated underwriting result is defined as net premiums earned, other income or loss and allocated net investment income less life policy benefits, acquisition costs and other expenses.