XML 49 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Schedule of investments, categorized by the level of the fair value hierarchy (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2014
Dec. 31, 2013
Dec. 31, 2012
Assets      
Equity securities $ 948,667us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue $ 857,817us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue $ 498,172us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
Private common equity securities 7,937us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue 96,294us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue 2,757us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
Total equities 956,604us-gaap_TradingSecuritiesEquity 954,111us-gaap_TradingSecuritiesEquity 500,929us-gaap_TradingSecuritiesEquity
Asset-backed securities 427,594us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue 325,533us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue 191,401us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
Bank debts 17,584tpre_FinancialInstrumentsOwnedBankDebtsatFairValue 8,017tpre_FinancialInstrumentsOwnedBankDebtsatFairValue 22,585tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
Corporate bonds 107,056us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue 86,749us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue 57,860us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
Municipal bonds 3,623us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue 10,486us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue  
Sovereign debt 104,820us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue 10,639us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue 7,485us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
Total debt securities 660,677us-gaap_TradingSecuritiesDebt 441,424us-gaap_TradingSecuritiesDebt 279,331us-gaap_TradingSecuritiesDebt
Investments in limited partnerships 73,569us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure 34,578us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure 91,287us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
Commodities     51,093us-gaap_FinancialInstrumentsOwnedPhysicalCommoditiesAtFairValue
Options 10,821us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue 13,069us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue 3,467us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
Rights and warrants 271tpre_FinancialInstrumentsOwnedRightsandWarrantsatFairValue 1tpre_FinancialInstrumentsOwnedRightsandWarrantsatFairValue  
Trade claims 11,058us-gaap_FinancialInstrumentsOwnedOtherAtFairValue 17,681us-gaap_FinancialInstrumentsOwnedOtherAtFairValue 11,583us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
Catastrophe bond 2,046tpre_FinancialInstrumentsOwnedBondsatFairValue    
Total other investments 97,765us-gaap_OtherAssetsFairValueDisclosure 65,329us-gaap_OtherAssetsFairValueDisclosure 157,430us-gaap_OtherAssetsFairValueDisclosure
Derivative assets, at fair value 37,260us-gaap_DerivativeFairValueOfDerivativeAsset 39,045us-gaap_DerivativeFairValueOfDerivativeAsset 25,628us-gaap_DerivativeFairValueOfDerivativeAsset
Total assets 1,752,306us-gaap_AssetsFairValueDisclosure 1,499,909us-gaap_AssetsFairValueDisclosure 963,318us-gaap_AssetsFairValueDisclosure
Liabilities      
Equity securities 8,682us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities 5,207us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities 104,308us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
Sovereign debt 19,440us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt 37,592us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt 59,918us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
Corporate bonds 4,368us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt 3,372us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt 8,924us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
Options 13,177us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts 9,885us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts 3,304us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
Total securities sold, not yet purchased 45,667us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue 56,056us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue 176,454us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
Derivative liabilities, at fair value 12,346us-gaap_DerivativeFairValueOfDerivativeLiability 8,819us-gaap_DerivativeFairValueOfDerivativeLiability 12,992us-gaap_DerivativeFairValueOfDerivativeLiability
Derivative liabilities (embedded) 7,913us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability 4,430us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability  
Total liabilities   64,875tpre_LiabilitiesExcludingEmbeddedDerivativesFairValueDisclosure  
Total Liabilities 65,926us-gaap_LiabilitiesFairValueDisclosure 69,305us-gaap_LiabilitiesFairValueDisclosure 189,446us-gaap_LiabilitiesFairValueDisclosure
Quoted prices in active markets (Level 1)      
Assets      
Equity securities 929,946us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
839,903us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
496,473us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Private common equity securities 0us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total equities 929,946us-gaap_TradingSecuritiesEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
839,903us-gaap_TradingSecuritiesEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
496,473us-gaap_TradingSecuritiesEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Asset-backed securities 0us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Bank debts 0tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Corporate bonds 0us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Municipal bonds 0us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Sovereign debt 0us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total debt securities 0us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Investments in limited partnerships 0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Commodities     51,093us-gaap_FinancialInstrumentsOwnedPhysicalCommoditiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Options 8,112us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
6,284us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
3,191us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Rights and warrants 271tpre_FinancialInstrumentsOwnedRightsandWarrantsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1tpre_FinancialInstrumentsOwnedRightsandWarrantsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Trade claims 0us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Catastrophe bond 0tpre_FinancialInstrumentsOwnedBondsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Total other investments 8,383us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
6,285us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
54,284us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Derivative assets, at fair value 170us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
321us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,025us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total assets 938,499us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
846,509us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
551,782us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Liabilities      
Equity securities 8,682us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
5,207us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
104,308us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Sovereign debt 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Corporate bonds 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Options 8,096us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
4,714us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
3,259us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total securities sold, not yet purchased 16,778us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
9,921us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
107,567us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Derivative liabilities, at fair value 121us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
441us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
10us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Derivative liabilities (embedded) 0us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Total liabilities   10,362tpre_LiabilitiesExcludingEmbeddedDerivativesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Total Liabilities 16,899us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
10,362us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
107,577us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Significant other observable inputs (Level 2)      
Assets      
Equity securities 18,721us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
17,914us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,699us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Private common equity securities 7,937us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
94,282us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total equities 26,658us-gaap_TradingSecuritiesEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
112,196us-gaap_TradingSecuritiesEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,699us-gaap_TradingSecuritiesEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Asset-backed securities 425,160us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
325,133us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
191,401us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Bank debts 17,584tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
8,017tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
22,531tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Corporate bonds 103,092us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
82,139us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
56,814us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Municipal bonds 3,623us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
10,486us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Sovereign debt 104,801us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
10,639us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
7,485us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total debt securities 654,260us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
436,414us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
278,231us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Investments in limited partnerships 66,799us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
29,286us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
91,287us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Commodities     0us-gaap_FinancialInstrumentsOwnedPhysicalCommoditiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Options 2,709us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
6,785us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
276us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Rights and warrants 0tpre_FinancialInstrumentsOwnedRightsandWarrantsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0tpre_FinancialInstrumentsOwnedRightsandWarrantsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Trade claims 11,058us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
17,681us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
11,583us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Catastrophe bond 2,046tpre_FinancialInstrumentsOwnedBondsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Total other investments 82,612us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
53,752us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
103,146us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivative assets, at fair value 37,090us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
38,724us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
24,603us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total assets 800,620us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
641,086us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
407,679us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Liabilities      
Equity securities 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Sovereign debt 19,440us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
37,592us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
59,918us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Corporate bonds 4,368us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
3,372us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
8,924us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Options 5,081us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
5,171us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
45us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total securities sold, not yet purchased 28,889us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
46,135us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
68,887us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivative liabilities, at fair value 11,992us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
8,378us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
12,982us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Derivative liabilities (embedded) 0us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Total liabilities   54,513tpre_LiabilitiesExcludingEmbeddedDerivativesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Total Liabilities 40,881us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
54,513us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
81,869us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant unobservable inputs (Level 3)      
Assets      
Equity securities 0us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Private common equity securities 0us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,012us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,757us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Total equities 0us-gaap_TradingSecuritiesEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,012us-gaap_TradingSecuritiesEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,757us-gaap_TradingSecuritiesEquity
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Asset-backed securities 2,434us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
400us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedMortgagesMortgageBackedAndAssetBackedSecuritiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Bank debts 0tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
54tpre_FinancialInstrumentsOwnedBankDebtsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Corporate bonds 3,964us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
4,610us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,046us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Municipal bonds 0us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Sovereign debt 19us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Total debt securities 6,417us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
5,010us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,100us-gaap_TradingSecuritiesDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Investments in limited partnerships 6,770us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
5,292us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Commodities     0us-gaap_FinancialInstrumentsOwnedPhysicalCommoditiesAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Options 0us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedDerivativesAndOtherContractualAgreementsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Rights and warrants 0tpre_FinancialInstrumentsOwnedRightsandWarrantsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0tpre_FinancialInstrumentsOwnedRightsandWarrantsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Trade claims 0us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedOtherAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Catastrophe bond 0tpre_FinancialInstrumentsOwnedBondsatFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Total other investments 6,770us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
5,292us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative assets, at fair value 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Total assets 13,187us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
12,314us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
3,857us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Liabilities      
Equity securities 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateEquities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Sovereign debt 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Corporate bonds 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedCorporateDebt
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Options 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Total securities sold, not yet purchased 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative liabilities, at fair value 233us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Derivative liabilities (embedded) 7,913us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
4,430us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Total liabilities   0tpre_LiabilitiesExcludingEmbeddedDerivativesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Total Liabilities $ 8,146us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 4,430us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member