XML 134 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives - Schedule of gross and net amounts of derivative instruments that are subject to enforceable master netting arrangements or similar agreements (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2014
Dec. 31, 2013
Dec. 31, 2012
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet $ 37,260us-gaap_DerivativeFairValueOfDerivativeAsset $ 39,045us-gaap_DerivativeFairValueOfDerivativeAsset $ 25,628us-gaap_DerivativeFairValueOfDerivativeAsset
Financial Instruments 7,926us-gaap_DerivativeCollateralObligationToReturnSecurities 7,917us-gaap_DerivativeCollateralObligationToReturnSecurities 8,588us-gaap_DerivativeCollateralObligationToReturnSecurities
Cash Collateral Received 4,039us-gaap_DerivativeCollateralObligationToReturnCash 12,094us-gaap_DerivativeCollateralObligationToReturnCash 0us-gaap_DerivativeCollateralObligationToReturnCash
Net Amount 25,295us-gaap_DerivativeAssets 19,034us-gaap_DerivativeAssets 17,040us-gaap_DerivativeAssets
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 12,346us-gaap_DerivativeFairValueOfDerivativeLiability 8,819us-gaap_DerivativeFairValueOfDerivativeLiability 12,992us-gaap_DerivativeFairValueOfDerivativeLiability
Derivative Liability, Fair Value, Gross Liability (Excluding Catastrophe Risk Derivative) 12,113tpre_DerivativeLiabilityFairValueGrossLiabilityExcludingCatastropheRiskDerivative    
Financial Instruments 7,926us-gaap_DerivativeCollateralRightToReclaimSecurities 7,917us-gaap_DerivativeCollateralRightToReclaimSecurities 8,588us-gaap_DerivativeCollateralRightToReclaimSecurities
Cash Collateral Received 4,187us-gaap_DerivativeCollateralRightToReclaimCash 902us-gaap_DerivativeCollateralRightToReclaimCash 4,404us-gaap_DerivativeCollateralRightToReclaimCash
Net Amount 0us-gaap_DerivativeLiabilities 0us-gaap_DerivativeLiabilities 0us-gaap_DerivativeLiabilities
Counterparty 1      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet 493us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
1,128us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
1,381us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
Financial Instruments 493us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
1,041us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
Net Amount 0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
87us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
1,381us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 1,149us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
1,041us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
Financial Instruments 493us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
1,041us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
Cash Collateral Received 656us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
Net Amount 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty1Member
Counterparty 2      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet 1,262us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
4,998us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
4,987us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
Financial Instruments 1,262us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
400us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
1,761us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
1,629us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
Net Amount 0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
2,969us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
3,226us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 3,788us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
400us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
1,761us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
Financial Instruments 1,262us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
400us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
1,761us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
Cash Collateral Received 2,526us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
Net Amount 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty2Member
Counterparty 3      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet 16,935us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
16,066us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
6,390us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
Financial Instruments 3,135us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
3,509us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
4,850us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
Net Amount 13,800us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
12,557us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
1,540us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 3,135us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
3,509us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
4,850us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
Financial Instruments 3,135us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
3,509us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
4,850us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
Net Amount 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty3Member
Counterparty 4      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet 857us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
1,351us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
124us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
Financial Instruments 857us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
1,351us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
124us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
Net Amount 0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 1,132us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
1,360us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
1,812us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
Financial Instruments 857us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
1,351us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
124us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
Cash Collateral Received 275us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
9us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
1,688us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
Net Amount 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty4Member
Counterparty 5      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet 4,078us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
3,198us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
526us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
Financial Instruments 630us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
1,054us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
526us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
Net Amount 3,448us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
2,144us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 630us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
1,054us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
2,456us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
Financial Instruments 630us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
1,054us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
526us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
1,930us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
Net Amount 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty5Member
Counterparty 6      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet 9,820us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
12,234us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
11,607us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
Financial Instruments 1,014us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
492us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
1,080us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
Cash Collateral Received 4,039us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
10,465us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
Net Amount 4,767us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
1,277us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
10,527us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 1,014us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
492us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
1,080us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
Financial Instruments 1,014us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
492us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
1,080us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
Net Amount 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty6Member
Counterparty 7      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet 408us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
2us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
231us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
Financial Instruments 151us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
2us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
231us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
Net Amount 257us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 151us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
59us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
1,017us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
Financial Instruments 151us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
2us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
231us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
57us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
786us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
Net Amount 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty7Member
Counterparty 8      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
232us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
Financial Instruments 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
16us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
Net Amount 0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
216us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 730us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
16us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
Financial Instruments 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
16us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
Cash Collateral Received 730us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
Net Amount 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty8Member
Counterparty 9      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet 3,407us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
68us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
Financial Instruments 384us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
68us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
Cash Collateral Received 0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
Net Amount 3,023us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet 384us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
904us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
Financial Instruments 384us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
68us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
Cash Collateral Received 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
836us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
Net Amount 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty9Member
Counterparty 10      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet     142us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty10Member
Financial Instruments     0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty10Member
Cash Collateral Received     0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty10Member
Net Amount     142us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty10Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet     0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty10Member
Financial Instruments     0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty10Member
Cash Collateral Received     0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty10Member
Net Amount     0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty10Member
Counterparty 11      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet     0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty11Member
Financial Instruments     0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty11Member
Cash Collateral Received     0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty11Member
Net Amount     0us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty11Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet     0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty11Member
Financial Instruments     0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty11Member
Cash Collateral Received     0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty11Member
Net Amount     0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty11Member
Counterparty 12      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Assets Presented in the Consolidated Balance Sheet     8us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty12Member
Financial Instruments     0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty12Member
Cash Collateral Received     0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty12Member
Net Amount     8us-gaap_DerivativeAssets
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty12Member
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet     0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty12Member
Financial Instruments     0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty12Member
Cash Collateral Received     0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty12Member
Net Amount     0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_Counterparty12Member
1 derivative not included as counterparty      
Gross Amounts not Offset in the Consolidated Balance Sheet      
Gross Amounts of Liabilities Presented in the Consolidated Balance Sheet   8,819us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_CounterpartyNameAxis
= tpre_OneDerivativeNotIncludedasCounterpartyMember
 
Financial Instruments   7,917us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_CounterpartyNameAxis
= tpre_OneDerivativeNotIncludedasCounterpartyMember
 
Cash Collateral Received   902us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_CounterpartyNameAxis
= tpre_OneDerivativeNotIncludedasCounterpartyMember
 
Net Amount   $ 0us-gaap_DerivativeLiabilities
/ us-gaap_CounterpartyNameAxis
= tpre_OneDerivativeNotIncludedasCounterpartyMember