XML 91 R103.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental guarantor information - Consolidated Balance Sheet (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2014
Dec. 31, 2013
Sep. 30, 2013
Dec. 31, 2012
Dec. 31, 2011
Oct. 05, 2011
Dec. 31, 2010
Assets              
Equity securities $ 956,604us-gaap_TradingSecuritiesEquity $ 954,111us-gaap_TradingSecuritiesEquity   $ 500,929us-gaap_TradingSecuritiesEquity      
Debt securities 660,677us-gaap_TradingSecuritiesDebt 441,424us-gaap_TradingSecuritiesDebt   279,331us-gaap_TradingSecuritiesDebt      
Other investments 97,765us-gaap_OtherInvestments 65,329us-gaap_OtherInvestments   157,430us-gaap_OtherInvestments      
Total investments in securities and commodities 1,715,046us-gaap_Investments 1,460,864us-gaap_Investments   937,690us-gaap_Investments      
Cash and cash equivalents 32,693us-gaap_CashAndCashEquivalentsAtCarryingValue 31,625us-gaap_CashAndCashEquivalentsAtCarryingValue 18,663us-gaap_CashAndCashEquivalentsAtCarryingValue 34,005us-gaap_CashAndCashEquivalentsAtCarryingValue 603,841us-gaap_CashAndCashEquivalentsAtCarryingValue 0us-gaap_CashAndCashEquivalentsAtCarryingValue 0us-gaap_CashAndCashEquivalentsAtCarryingValue
Restricted cash and cash equivalents 261,966us-gaap_RestrictedCashAndCashEquivalents 193,577us-gaap_RestrictedCashAndCashEquivalents   77,627us-gaap_RestrictedCashAndCashEquivalents      
Investment in subsidiaries 0tpre_InvestmentinSubsidiaries 0tpre_InvestmentinSubsidiaries   0tpre_InvestmentinSubsidiaries      
Due from brokers 182,927us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations 98,386us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations   131,785us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations      
Securities purchased under an agreement to sell 19,897us-gaap_SecuritiesPurchasedUnderAgreementsToResell 38,147us-gaap_SecuritiesPurchasedUnderAgreementsToResell   60,408us-gaap_SecuritiesPurchasedUnderAgreementsToResell      
Derivative assets, at fair value 37,260us-gaap_DerivativeFairValueOfDerivativeAsset 39,045us-gaap_DerivativeFairValueOfDerivativeAsset   25,628us-gaap_DerivativeFairValueOfDerivativeAsset      
Interest and dividends receivable 5,032us-gaap_AccruedInvestmentIncomeReceivable 2,615us-gaap_AccruedInvestmentIncomeReceivable   2,088us-gaap_AccruedInvestmentIncomeReceivable      
Reinsurance balances receivable 269,747us-gaap_PremiumsAndOtherReceivablesNet 191,763us-gaap_PremiumsAndOtherReceivablesNet   84,280us-gaap_PremiumsAndOtherReceivablesNet      
Deferred acquisition costs, net 124,373us-gaap_DeferredPolicyAcquisitionCosts 91,193us-gaap_DeferredPolicyAcquisitionCosts   45,383us-gaap_DeferredPolicyAcquisitionCosts      
Unearned premiums ceded 91us-gaap_PrepaidReinsurancePremiums 0us-gaap_PrepaidReinsurancePremiums          
Loss and loss adjustment expenses recoverable 1,412us-gaap_ReinsuranceRecoverables 9,277us-gaap_ReinsuranceRecoverables 6,284us-gaap_ReinsuranceRecoverables 0us-gaap_ReinsuranceRecoverables 0us-gaap_ReinsuranceRecoverables    
Other assets 3,701tpre_PrepaidExpenseOtherInvestmentsandOtherAssets 3,398tpre_PrepaidExpenseOtherInvestmentsandOtherAssets   3,123tpre_PrepaidExpenseOtherInvestmentsandOtherAssets      
Amounts due from affiliates 0us-gaap_AdvancesToAffiliate 0us-gaap_AdvancesToAffiliate   0us-gaap_AdvancesToAffiliate      
Total assets 2,654,145us-gaap_Assets 2,159,890us-gaap_Assets   1,402,017us-gaap_Assets      
Liabilities              
Accounts payable and accrued expenses 7,521us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent 9,456us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent   5,278us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent      
Reinsurance balances payable 21,651us-gaap_ReinsurancePayable 9,081us-gaap_ReinsurancePayable   0us-gaap_ReinsurancePayable      
Deposit liabilities 142,990us-gaap_DepositContractsLiabilities 120,946us-gaap_DepositContractsLiabilities   50,446us-gaap_DepositContractsLiabilities      
Unearned premium reserves 363,666us-gaap_UnearnedPremiums 265,187us-gaap_UnearnedPremiums   93,893us-gaap_UnearnedPremiums      
Loss and loss adjustment expense reserves 187,313us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability 134,331us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability   67,271us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability      
Securities sold, not yet purchased, at fair value 45,667us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue 56,056us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue   176,454us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue      
Due to brokers 306,927us-gaap_PayablesToBrokerDealersAndClearingOrganizations 44,870us-gaap_PayablesToBrokerDealersAndClearingOrganizations   66,107us-gaap_PayablesToBrokerDealersAndClearingOrganizations      
Derivative liabilities, at fair value 12,346us-gaap_DerivativeFairValueOfDerivativeLiability 8,819us-gaap_DerivativeFairValueOfDerivativeLiability   12,992us-gaap_DerivativeFairValueOfDerivativeLiability      
Performance fee payable to related party 21,837us-gaap_DueToRelatedPartiesCurrentAndNoncurrent 0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent          
Interest and dividends payable 589us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent 748us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent   1,255us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent      
Amounts due to affiliates   0us-gaap_DueToAffiliateCurrentAndNoncurrent   0us-gaap_DueToAffiliateCurrentAndNoncurrent      
Total liabilities 1,110,507us-gaap_Liabilities 649,494us-gaap_Liabilities   473,696us-gaap_Liabilities      
Shareholders' equity              
Common shares 10,403us-gaap_CommonStockValue 10,389us-gaap_CommonStockValue   7,843us-gaap_CommonStockValue      
Additional paid-in capital 1,063,254us-gaap_AdditionalPaidInCapital 1,055,690us-gaap_AdditionalPaidInCapital   762,430us-gaap_AdditionalPaidInCapital      
Retained earnings 390,656us-gaap_RetainedEarningsAccumulatedDeficit 325,582us-gaap_RetainedEarningsAccumulatedDeficit   98,271us-gaap_RetainedEarningsAccumulatedDeficit      
Shareholders’ equity attributable to shareholders 1,464,313us-gaap_StockholdersEquity 1,391,661us-gaap_StockholdersEquity   868,544us-gaap_StockholdersEquity      
Non-controlling interests 79,325us-gaap_MinorityInterest 118,735us-gaap_MinorityInterest   59,777us-gaap_MinorityInterest      
Total shareholders' equity 1,543,638us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1,510,396us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 1,364,398us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 928,321us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 585,425us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest    
Total liabilities and shareholders' equity 2,654,145us-gaap_LiabilitiesAndStockholdersEquity 2,159,890us-gaap_LiabilitiesAndStockholdersEquity   1,402,017us-gaap_LiabilitiesAndStockholdersEquity      
Parent Guarantor              
Assets              
Cash and cash equivalents   294us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  169us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
11,600us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Total assets   1,396,075us-gaap_Assets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  871,090us-gaap_Assets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Liabilities              
Accounts payable and accrued expenses   242us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  394us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Amounts due to affiliates   4,172us-gaap_DueToAffiliateCurrentAndNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  2,152us-gaap_DueToAffiliateCurrentAndNoncurrent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Total liabilities   4,414us-gaap_Liabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  2,546us-gaap_Liabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Shareholders' equity              
Common shares   10,389us-gaap_CommonStockValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  7,843us-gaap_CommonStockValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Additional paid-in capital   1,055,690us-gaap_AdditionalPaidInCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  762,430us-gaap_AdditionalPaidInCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Retained earnings   325,582us-gaap_RetainedEarningsAccumulatedDeficit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  98,271us-gaap_RetainedEarningsAccumulatedDeficit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Shareholders’ equity attributable to shareholders   1,391,661us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  868,544us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Total liabilities and shareholders' equity   1,396,075us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  871,090us-gaap_LiabilitiesAndStockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Eliminations              
Assets              
Equity securities 0us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Debt securities 0us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Other investments 0us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Total investments in securities and commodities 0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Cash and cash equivalents 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Restricted cash and cash equivalents 0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Investment in subsidiaries (1,462,264)tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(1,394,644)tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (870,116)tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Due from brokers 0us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Securities purchased under an agreement to sell 0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Derivative assets, at fair value 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Interest and dividends receivable 0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Reinsurance balances receivable 0us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Deferred acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Unearned premiums ceded 0us-gaap_PrepaidReinsurancePremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
           
Loss and loss adjustment expenses recoverable 0us-gaap_ReinsuranceRecoverables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ReinsuranceRecoverables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
         
Other assets 0tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Amounts due from affiliates 0us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Total assets (1,462,264)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(1,394,644)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (870,116)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Liabilities              
Accounts payable and accrued expenses 0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Reinsurance balances payable 0us-gaap_ReinsurancePayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ReinsurancePayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
         
Deposit liabilities 0us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Unearned premium reserves 0us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Loss and loss adjustment expense reserves 0us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Securities sold, not yet purchased, at fair value 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Due to brokers 0us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Derivative liabilities, at fair value 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Performance fee payable to related party 0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
           
Interest and dividends payable 0us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Amounts due to affiliates   0us-gaap_DueToAffiliateCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_DueToAffiliateCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Total liabilities 0us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Shareholders' equity              
Common shares (1,253)us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(1,251)us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (1,012)us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Additional paid-in capital (1,070,887)us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(1,064,493)us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (768,850)us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Retained earnings (390,124)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(328,900)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (100,254)us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Shareholders’ equity attributable to shareholders (1,462,264)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(1,394,644)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (870,116)us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Non-controlling interests 0us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Total shareholders' equity (1,462,264)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(1,394,644)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (870,116)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Total liabilities and shareholders' equity (1,462,264)us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(1,394,644)us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (870,116)us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
     
Reportable Legal Entities | Parent Guarantor              
Assets              
Equity securities 0us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Debt securities 0us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Other investments 0us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Total investments in securities and commodities 0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Cash and cash equivalents 492us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
294us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
995us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
169us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
11,600us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Restricted cash and cash equivalents 0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Investment in subsidiaries 1,462,264tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,394,644tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  870,116tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Due from brokers 0us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Securities purchased under an agreement to sell 0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Derivative assets, at fair value 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Interest and dividends receivable 0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Reinsurance balances receivable 0us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Deferred acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Unearned premiums ceded 0us-gaap_PrepaidReinsurancePremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
           
Loss and loss adjustment expenses recoverable 0us-gaap_ReinsuranceRecoverables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ReinsuranceRecoverables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
         
Other assets 838tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
720tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  35tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Amounts due from affiliates 2,101us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
417us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  770us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Total assets 1,465,695us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,396,075us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  871,090us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Liabilities              
Accounts payable and accrued expenses 1,382us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
242us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  394us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Reinsurance balances payable 0us-gaap_ReinsurancePayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ReinsurancePayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
         
Deposit liabilities 0us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Unearned premium reserves 0us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Loss and loss adjustment expense reserves 0us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Securities sold, not yet purchased, at fair value 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Due to brokers 0us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Derivative liabilities, at fair value 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Performance fee payable to related party 0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
           
Interest and dividends payable 0us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Amounts due to affiliates   4,172us-gaap_DueToAffiliateCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  2,152us-gaap_DueToAffiliateCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Total liabilities 1,382us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
4,414us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  2,546us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Shareholders' equity              
Common shares 10,403us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10,389us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  7,843us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Additional paid-in capital 1,063,254us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,055,690us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  762,430us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Retained earnings 390,656us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
325,582us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  98,271us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Shareholders’ equity attributable to shareholders 1,464,313us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,391,661us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  868,544us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Non-controlling interests 0us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Total shareholders' equity 1,464,313us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,391,661us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  868,544us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Total liabilities and shareholders' equity 1,465,695us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,396,075us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  871,090us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
     
Reportable Legal Entities | Issuer of Debt              
Assets              
Equity securities 0us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Debt securities 0us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Other investments 0us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Total investments in securities and commodities 0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Cash and cash equivalents 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
Restricted cash and cash equivalents 0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Investment in subsidiaries 0tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Due from brokers 0us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Securities purchased under an agreement to sell 0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Derivative assets, at fair value 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Interest and dividends receivable 0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Reinsurance balances receivable 0us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Deferred acquisition costs, net 0us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Unearned premiums ceded 0us-gaap_PrepaidReinsurancePremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
           
Loss and loss adjustment expenses recoverable 0us-gaap_ReinsuranceRecoverables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_ReinsuranceRecoverables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
         
Other assets 0tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Amounts due from affiliates   0us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Total assets 0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Liabilities              
Accounts payable and accrued expenses 0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Reinsurance balances payable 0us-gaap_ReinsurancePayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_ReinsurancePayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
         
Deposit liabilities 0us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Unearned premium reserves 0us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Loss and loss adjustment expense reserves 0us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Securities sold, not yet purchased, at fair value 0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Due to brokers 0us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Derivative liabilities, at fair value 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Performance fee payable to related party 0us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
           
Interest and dividends payable 0us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Amounts due to affiliates   0us-gaap_DueToAffiliateCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_DueToAffiliateCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Total liabilities 0us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Shareholders' equity              
Common shares 0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Additional paid-in capital 0us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Retained earnings 0us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Shareholders’ equity attributable to shareholders 0us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Non-controlling interests 0us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Total shareholders' equity 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Total liabilities and shareholders' equity 0us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
0us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
  0us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= tpre_IssuerofDebtMember
     
Reportable Legal Entities | Non-Guarantor Subsidiaries              
Assets              
Equity securities 956,604us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
954,111us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  500,929us-gaap_TradingSecuritiesEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Debt securities 660,677us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
441,424us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  279,331us-gaap_TradingSecuritiesDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Other investments 97,765us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
65,329us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  157,430us-gaap_OtherInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Total investments in securities and commodities 1,715,046us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,460,864us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  937,690us-gaap_Investments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Cash and cash equivalents 32,201us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
31,331us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
17,668us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
33,836us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
592,241us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Restricted cash and cash equivalents 261,966us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
193,577us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  77,627us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Investment in subsidiaries 0tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0tpre_InvestmentinSubsidiaries
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Due from brokers 182,927us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
98,386us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  131,785us-gaap_ReceivablesFromBrokersDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Securities purchased under an agreement to sell 19,897us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
38,147us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  60,408us-gaap_SecuritiesPurchasedUnderAgreementsToResell
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Derivative assets, at fair value 37,260us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
39,045us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  25,628us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Interest and dividends receivable 5,032us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,615us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  2,088us-gaap_AccruedInvestmentIncomeReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Reinsurance balances receivable 269,747us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
191,763us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  84,280us-gaap_PremiumsAndOtherReceivablesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Deferred acquisition costs, net 124,373us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
91,193us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  45,383us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Unearned premiums ceded 91us-gaap_PrepaidReinsurancePremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
           
Loss and loss adjustment expenses recoverable 1,412us-gaap_ReinsuranceRecoverables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,277us-gaap_ReinsuranceRecoverables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
         
Other assets 2,863tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,678tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  3,088tpre_PrepaidExpenseOtherInvestmentsandOtherAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Amounts due from affiliates (2,101)us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(417)us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (770)us-gaap_AdvancesToAffiliate
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Total assets 2,650,714us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,158,459us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  1,401,043us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Liabilities              
Accounts payable and accrued expenses 6,139us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,214us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  4,884us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Reinsurance balances payable 21,651us-gaap_ReinsurancePayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
9,081us-gaap_ReinsurancePayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
         
Deposit liabilities 142,990us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
120,946us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  50,446us-gaap_DepositContractsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Unearned premium reserves 363,666us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
265,187us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  93,893us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Loss and loss adjustment expense reserves 187,313us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
134,331us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  67,271us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpensePropertyCasualtyLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Securities sold, not yet purchased, at fair value 45,667us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
56,056us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  176,454us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Due to brokers 306,927us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
44,870us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  66,107us-gaap_PayablesToBrokerDealersAndClearingOrganizations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Derivative liabilities, at fair value 12,346us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
8,819us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  12,992us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Performance fee payable to related party 21,837us-gaap_DueToRelatedPartiesCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
           
Interest and dividends payable 589us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
748us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  1,255us-gaap_InterestAndDividendsPayableCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Amounts due to affiliates   (4,172)us-gaap_DueToAffiliateCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (2,152)us-gaap_DueToAffiliateCurrentAndNoncurrent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Total liabilities 1,109,125us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
645,080us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  471,150us-gaap_Liabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Shareholders' equity              
Common shares 1,253us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,251us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  1,012us-gaap_CommonStockValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Additional paid-in capital 1,070,887us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,064,493us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  768,850us-gaap_AdditionalPaidInCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Retained earnings 390,124us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
328,900us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  100,254us-gaap_RetainedEarningsAccumulatedDeficit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Shareholders’ equity attributable to shareholders 1,462,264us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,394,644us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  870,116us-gaap_StockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Non-controlling interests 79,325us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
118,735us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  59,777us-gaap_MinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Total shareholders' equity 1,541,589us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,513,379us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  929,893us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
     
Total liabilities and shareholders' equity $ 2,650,714us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
$ 2,158,459us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  $ 1,401,043us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableLegalEntitiesMember
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember