XML 27 R104.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Supplemental guarantor information - Consolidated Statement of Income (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 9 Months Ended | 12 Months Ended
--- | --- | --- | ---
Sep. 30, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2012 | Sep. 30, 2012 | Jun. 30, 2012 | Mar. 31, 2012 | Dec. 31, 2011 | Sep. 30, 2014 | Sep. 30, 2013 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2011
Revenues |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gross premiums written | $ 126,403 us-gaap_AssumedPremiumsWritten | $ 162,277 us-gaap_AssumedPremiumsWritten | $ 45,425 us-gaap_AssumedPremiumsWritten | $ 98,215 us-gaap_AssumedPremiumsWritten | $ 96,020 us-gaap_AssumedPremiumsWritten | $ 27,895 us-gaap_AssumedPremiumsWritten | $ 41,651 us-gaap_AssumedPremiumsWritten | $ 28,178 us-gaap_AssumedPremiumsWritten | $ 92,650 us-gaap_AssumedPremiumsWritten | $ 0 us-gaap_AssumedPremiumsWritten | $ 359,498 us-gaap_AssumedPremiumsWritten | $ 239,660 us-gaap_AssumedPremiumsWritten | $ 401,937 us-gaap_AssumedPremiumsWritten | $ 190,374 us-gaap_AssumedPremiumsWritten | $ 0 us-gaap_AssumedPremiumsWritten
Gross premiums ceded | (150)us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten | (9,975)us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten | (150)us-gaap_CededPremiumsWritten | (9,975)us-gaap_CededPremiumsWritten | (9,975)us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten | 0 us-gaap_CededPremiumsWritten
Net premiums written | 126,253 us-gaap_PremiumsWrittenNet | 162,277 us-gaap_PremiumsWrittenNet | 45,425 us-gaap_PremiumsWrittenNet | 98,215 us-gaap_PremiumsWrittenNet | 86,045 us-gaap_PremiumsWrittenNet | 27,895 us-gaap_PremiumsWrittenNet | 41,651 us-gaap_PremiumsWrittenNet | 28,178 us-gaap_PremiumsWrittenNet | 92,650 us-gaap_PremiumsWrittenNet | 0 us-gaap_PremiumsWrittenNet | 359,348 us-gaap_PremiumsWrittenNet | 229,685 us-gaap_PremiumsWrittenNet | 391,962 us-gaap_PremiumsWrittenNet | 190,374 us-gaap_PremiumsWrittenNet | 0 us-gaap_PremiumsWrittenNet
Change in net unearned premium reserves | (17,305)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (103,767)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | 20,904 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (35,928)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (52,504)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | 5,590 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (7,333)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (13,337)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (78,813)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (98,388)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (67,528)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (171,295)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | (93,893)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
Net premiums earned | 108,948 us-gaap_PremiumsEarnedNet | 58,510 us-gaap_PremiumsEarnedNet | 66,329 us-gaap_PremiumsEarnedNet | 62,287 us-gaap_PremiumsEarnedNet | 33,541 us-gaap_PremiumsEarnedNet | 33,485 us-gaap_PremiumsEarnedNet | 34,318 us-gaap_PremiumsEarnedNet | 14,841 us-gaap_PremiumsEarnedNet | 13,837 us-gaap_PremiumsEarnedNet | 0 us-gaap_PremiumsEarnedNet | 260,960 us-gaap_PremiumsEarnedNet | 162,157 us-gaap_PremiumsEarnedNet | 220,667 us-gaap_PremiumsEarnedNet | 96,481 us-gaap_PremiumsEarnedNet | 0 us-gaap_PremiumsEarnedNet
Net investment income | 1,552 tpre_InvestmentIncome |  | 54,617 tpre_InvestmentIncome |  |  | 72,511 tpre_InvestmentIncome | 47,686 tpre_InvestmentIncome | (17,623)tpre_InvestmentIncome | 33,848 tpre_InvestmentIncome | 0 tpre_InvestmentIncome | 92,072 tpre_InvestmentIncome | 168,804 tpre_InvestmentIncome | 253,203 tpre_InvestmentIncome | 136,422 tpre_InvestmentIncome | 0 tpre_InvestmentIncome
Equity in earnings of subsidiaries | 0 us-gaap_IncomeLossFromEquityMethodInvestments |  | 0 us-gaap_IncomeLossFromEquityMethodInvestments |  |  |  |  |  |  |  | 0 us-gaap_IncomeLossFromEquityMethodInvestments | 0 us-gaap_IncomeLossFromEquityMethodInvestments | 0 us-gaap_IncomeLossFromEquityMethodInvestments | 0 us-gaap_IncomeLossFromEquityMethodInvestments | 0 us-gaap_IncomeLossFromEquityMethodInvestments
Total revenues | 110,500 us-gaap_Revenues |  | 120,946 us-gaap_Revenues |  |  | 105,996 us-gaap_Revenues | 82,004 us-gaap_Revenues | (2,782)us-gaap_Revenues | 47,685 us-gaap_Revenues | 0 us-gaap_Revenues | 353,032 us-gaap_Revenues | 330,961 us-gaap_Revenues | 473,870 us-gaap_Revenues | 232,903 us-gaap_Revenues | 0 us-gaap_Revenues
Expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Other underwriting income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherUnderwritingExpense
Loss and loss adjustment expenses incurred, net | 60,115 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 36,133 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 39,349 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 45,692 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 18,638 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 26,626 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 24,709 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 16,686 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 12,285 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 150,783 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 103,679 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 139,812 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 80,306 us-gaap_IncurredClaimsPropertyCasualtyAndLiability | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability
Acquisition costs, net | 38,317 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 18,833 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 21,117 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 14,921 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 13,073 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 10,898 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 10,856 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 2,138 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 712 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 93,331 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 49,111 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 67,944 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 24,604 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
General and administrative expenses | 10,124 us-gaap_GeneralAndAdministrativeExpense | 8,965 us-gaap_GeneralAndAdministrativeExpense | 9,846 us-gaap_GeneralAndAdministrativeExpense | 7,217 us-gaap_GeneralAndAdministrativeExpense | 7,008 us-gaap_GeneralAndAdministrativeExpense | 7,155 us-gaap_GeneralAndAdministrativeExpense | 6,440 us-gaap_GeneralAndAdministrativeExpense | 9,621 us-gaap_GeneralAndAdministrativeExpense | 4,160 us-gaap_GeneralAndAdministrativeExpense | 1,130 us-gaap_GeneralAndAdministrativeExpense | 29,698 us-gaap_GeneralAndAdministrativeExpense | 24,071 us-gaap_GeneralAndAdministrativeExpense | 33,036 us-gaap_GeneralAndAdministrativeExpense | 27,376 us-gaap_GeneralAndAdministrativeExpense | 1,130 us-gaap_GeneralAndAdministrativeExpense
Other expenses | 2,982 us-gaap_OtherExpenses |  | 1,246 us-gaap_OtherExpenses |  |  |  |  |  |  |  | 4,789 us-gaap_OtherExpenses | 2,675 us-gaap_OtherExpenses |  |  |
Total expenses | 111,538 us-gaap_BenefitsLossesAndExpenses |  | 71,558 us-gaap_BenefitsLossesAndExpenses |  |  | 44,679 us-gaap_BenefitsLossesAndExpenses | 42,005 us-gaap_BenefitsLossesAndExpenses | 28,445 us-gaap_BenefitsLossesAndExpenses | 17,157 us-gaap_BenefitsLossesAndExpenses | 1,130 us-gaap_BenefitsLossesAndExpenses | 278,601 us-gaap_BenefitsLossesAndExpenses | 179,536 us-gaap_BenefitsLossesAndExpenses | 240,792 us-gaap_BenefitsLossesAndExpenses | 132,286 us-gaap_BenefitsLossesAndExpenses | 1,130 us-gaap_BenefitsLossesAndExpenses
Income (loss) before income tax expense | (1,038)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  | 49,388 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  |  |  |  |  |  |  | 74,431 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | 151,425 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  |  |
Income tax expense | (1,542)us-gaap_IncomeTaxExpenseBenefit |  | 0 us-gaap_IncomeTaxExpenseBenefit |  |  |  |  |  |  |  | (3,917)us-gaap_IncomeTaxExpenseBenefit | 0 us-gaap_IncomeTaxExpenseBenefit |  |  |
Income attributable to non-controlling interests | (2,580)us-gaap_ProfitLoss | 81,653 us-gaap_ProfitLoss | 49,388 us-gaap_ProfitLoss | 26,524 us-gaap_ProfitLoss | 75,513 us-gaap_ProfitLoss | 61,317 us-gaap_ProfitLoss | 39,999 us-gaap_ProfitLoss | (31,227)us-gaap_ProfitLoss | 30,528 us-gaap_ProfitLoss | (1,130)us-gaap_ProfitLoss | 70,514 us-gaap_ProfitLoss | 151,425 us-gaap_ProfitLoss | 233,078 us-gaap_ProfitLoss | 100,617 us-gaap_ProfitLoss | (1,130)us-gaap_ProfitLoss
Income attributable to non-controlling interests | (3,417)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (1,565)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (2,818)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (301)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (1,083)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (607)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (423)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | 120 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (306)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (5,440)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (4,202)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (5,767)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | (1,216)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Net income (loss) | (5,997)us-gaap_NetIncomeLoss | 80,088 us-gaap_NetIncomeLoss | 46,570 us-gaap_NetIncomeLoss | 26,223 us-gaap_NetIncomeLoss | 74,430 us-gaap_NetIncomeLoss | 60,710 us-gaap_NetIncomeLoss | 39,576 us-gaap_NetIncomeLoss | (31,107)us-gaap_NetIncomeLoss | 30,222 us-gaap_NetIncomeLoss | (1,130)us-gaap_NetIncomeLoss | 65,074 us-gaap_NetIncomeLoss | 147,223 us-gaap_NetIncomeLoss | 227,311 us-gaap_NetIncomeLoss | 99,401 us-gaap_NetIncomeLoss | (1,130)us-gaap_NetIncomeLoss
Parent Guarantor |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total revenues |  |  |  |  |  |  |  |  |  | (1,092)us-gaap_Revenues / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  | 228,646 us-gaap_Revenues / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 101,346 us-gaap_Revenues / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
General and administrative expenses |  |  |  |  |  |  |  |  |  | 38 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  | 1,335 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,945 us-gaap_GeneralAndAdministrativeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Total expenses |  |  |  |  |  |  |  |  |  | 38 us-gaap_BenefitsLossesAndExpenses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  | 1,335 us-gaap_BenefitsLossesAndExpenses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,945 us-gaap_BenefitsLossesAndExpenses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net income (loss) |  |  |  |  |  |  |  |  |  | (1,130)us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  | 227,311 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 99,401 us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Reportable Legal Entities | Parent Guarantor |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gross premiums written | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Gross premiums ceded | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net premiums written | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Change in net unearned premium reserves | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net premiums earned | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net investment income | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Equity in earnings of subsidiaries | (4,070)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 46,849 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 69,224 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 147,618 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 228,646 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 101,346 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (1,092)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Total revenues | (4,070)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 46,849 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 69,224 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 147,618 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 228,646 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 101,346 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (1,092)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Other underwriting income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherUnderwritingExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Loss and loss adjustment expenses incurred, net | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Acquisition costs, net | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
General and administrative expenses | 1,927 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 279 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 4,150 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 395 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,335 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,945 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 38 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Other expenses | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |
Total expenses | 1,927 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 279 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 4,150 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 395 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,335 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,945 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 38 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Income (loss) before income tax expense | (5,997)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 46,570 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 65,074 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 147,223 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |
Income tax expense | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |
Income attributable to non-controlling interests | (5,997)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 46,570 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 65,074 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 147,223 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 227,311 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 99,401 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (1,130)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Income attributable to non-controlling interests | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Net income (loss) | (5,997)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 46,570 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  | 65,074 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 147,223 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 227,311 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 99,401 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (1,130)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Reportable Legal Entities | Issuer of Debt |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gross premiums written | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Gross premiums ceded | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Net premiums written | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Change in net unearned premium reserves | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Net premiums earned | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Net investment income | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Equity in earnings of subsidiaries | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Total revenues | 0 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Other underwriting income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherUnderwritingExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Loss and loss adjustment expenses incurred, net | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Acquisition costs, net | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
General and administrative expenses | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Other expenses | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |
Total expenses | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Income (loss) before income tax expense | 0 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |
Income tax expense | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |
Income attributable to non-controlling interests | 0 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Income attributable to non-controlling interests | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Net income (loss) | 0 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  | 0 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember |  |  |  |  |  |  |  | 0 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember | 0 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = tpre_IssuerofDebtMember
Reportable Legal Entities | Non-Guarantor Subsidiaries |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gross premiums written | 126,403 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 45,425 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 359,498 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 239,660 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 401,937 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 190,374 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Gross premiums ceded | (150)us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | (150)us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (9,975)us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (9,975)us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net premiums written | 126,253 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 45,425 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 359,348 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 229,685 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 391,962 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 190,374 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Change in net unearned premium reserves | (17,305)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 20,904 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | (98,388)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (67,528)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (171,295)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (93,893)us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net premiums earned | 108,948 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 66,329 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 260,960 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 162,157 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 220,667 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 96,481 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net investment income | 1,552 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 54,617 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 92,072 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 168,804 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 253,203 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 136,422 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Equity in earnings of subsidiaries | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Total revenues | 110,500 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 120,946 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 353,032 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 330,961 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 473,870 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 232,903 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Other underwriting income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherUnderwritingExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Loss and loss adjustment expenses incurred, net | 60,115 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 39,349 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 150,783 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 103,679 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 139,812 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 80,306 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Acquisition costs, net | 38,317 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 21,117 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 93,331 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 49,111 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 67,944 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 24,604 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
General and administrative expenses | 8,197 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 9,567 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 25,548 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 23,676 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 31,701 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 25,431 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,092 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Other expenses | 2,982 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 1,246 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 4,789 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 2,675 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |
Total expenses | 109,611 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 71,279 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 274,451 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 179,141 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 239,457 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 130,341 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,092 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Income (loss) before income tax expense | 889 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 49,667 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 78,581 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 151,820 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |
Income tax expense | (1,542)us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | (3,917)us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |
Income attributable to non-controlling interests | (653)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 49,667 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 74,664 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 151,820 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 234,413 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 102,562 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (1,092)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Income attributable to non-controlling interests | (3,417)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | (2,818)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | (5,440)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (4,202)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (5,767)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (1,216)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Net income (loss) | (4,070)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  | 46,849 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |  |  |  |  |  |  | 69,224 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 147,618 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 228,646 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 101,346 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | (1,092)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ReportableLegalEntitiesMember / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Eliminations |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Gross premiums written | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AssumedPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Gross premiums ceded | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CededPremiumsWritten / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Net premiums written | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PremiumsWrittenNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Change in net unearned premium reserves | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncreaseDecreaseInUnearnedPremiumsNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Net premiums earned | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PremiumsEarnedNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Net investment income | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 tpre_InvestmentIncome / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Equity in earnings of subsidiaries | 4,070 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (46,849)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | (69,224)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (147,618)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (228,646)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (101,346)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 1,092 us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Total revenues | 4,070 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (46,849)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | (69,224)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (147,618)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (228,646)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (101,346)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 1,092 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Expenses |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Other underwriting income |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_OtherUnderwritingExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Loss and loss adjustment expenses incurred, net | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncurredClaimsPropertyCasualtyAndLiability / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Acquisition costs, net | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
General and administrative expenses | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_GeneralAndAdministrativeExpense / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Other expenses | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |
Total expenses | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_BenefitsLossesAndExpenses / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Income (loss) before income tax expense | 4,070 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (46,849)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | (69,224)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (147,618)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |
Income tax expense | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |
Income attributable to non-controlling interests | 4,070 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | (46,849)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | (69,224)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (147,618)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (228,646)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (101,346)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 1,092 us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Income attributable to non-controlling interests | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_NetIncomeLossAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Net income (loss) | $ 4,070 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  | $ (46,849)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |  |  |  |  |  |  | $ (69,224)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | $ (147,618)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | $ (228,646)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | $ (101,346)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | $ 1,092 us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember

X
- Definition The net income earned from investments in securities and other investments including derivatives. It includes dividends from shares in corporations, and interest from bonds, loans, mortgages, derivatives, commercial paper, bank accounts, certificates of deposits, treasuries, and other financial securities. It also includes realized and unrealized gains and losses on all investments. + References No definition available. + Details
Name: | tpre_InvestmentIncome
Namespace Prefix: | tpre_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of written premiums assumed from other entities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 605 -Section 50 -Paragraph 1 -Subparagraph (b)(2),(c)(2) -URI http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547 + Details
Name: | us-gaap_AssumedPremiumsWritten
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total amount of expense recognized during the period for future policy benefits, claims and claims adjustment costs, and for selling, general and administrative costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.5,6,7) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 5, 6, 7 -Article 7 + Details
Name: | us-gaap_BenefitsLossesAndExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_BenefitsLossesAndExpensesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of written premiums ceded to other entities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 17 -Article 12 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 605 -Section 50 -Paragraph 1 -Subparagraph (b),(c)(2) -URI http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547 + Details
Name: | us-gaap_CededPremiumsWritten
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense related to deferred policy acquisition costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 16 -Article 12 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.7(a)) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 7 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 18 -Article 12 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6967983&loc=d3e11264-158415 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 30 -Section 35 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=28247317&loc=d3e10157-158409 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 20 -Section 45 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6480726&loc=d3e6691-158385 + Details
Name: | us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_GeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 10 -Article 5 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 9 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=16385135&loc=d3e33749-111570 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.12) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 11 -Article 7 + Details
Name: | us-gaap_IncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph h -Article 4 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Income Tax Expense (or Benefit) -URI http://asc.fasb.org/extlink&oid=6515339 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32639-109319 + Details
Name: | us-gaap_IncomeTaxExpenseBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after premiums ceded to other entities and premiums assumed by the entity, of decrease (increase) in unearned premiums. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInUnearnedPremiumsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after effect of policies assumed or ceded, of expense related to provision for policy benefits and costs incurred for property and casualty insurance contracts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.5) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 5 -Article 7 + Details
Name: | us-gaap_IncurredClaimsPropertyCasualtyAndLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=28358780&loc=d3e565-108580 Reference 10: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of Net Income (Loss) attributable to noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=18733093&loc=SL4573702-111684 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=31814832&loc=SL4591551-111686 + Details
Name: | us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents a sum total of expenses not separately reflected on the income statement for the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 7 -Article 7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.7) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4,6) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_OtherExpenses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 7 -Article 7 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.7) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 720 -Section 25 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6968134&loc=d3e28434-158551 + Details
Name: | us-gaap_OtherUnderwritingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 17 -Article 12 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 235 -Section S99 -Paragraph 2 -Subparagraph (SX 210.12-17) -URI http://asc.fasb.org/extlink&oid=6588446&loc=d3e574992-122915 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.1) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 1 -Article 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 605 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.13(c)) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_PremiumsEarnedNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 17 -Article 12 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 605 -Section 50 -Paragraph 1 -Subparagraph (b),(c) -URI http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547 + Details
Name: | us-gaap_PremiumsWrittenNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -URI http://asc.fasb.org/extlink&oid=31814832&loc=SL4591552-111686 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4569616-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (a),(c) -URI http://asc.fasb.org/extlink&oid=18733093&loc=SL4573702-111684 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=31814832&loc=SL4591551-111686 + Details
Name: | us-gaap_ProfitLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_RevenuesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ConsolidationEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ReportableLegalEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |