XML 136 R164.htm IDEA: XBRL DOCUMENT v2.4.1.9
SCHEDULE VI SUPPLEMENTAL INFORMATION FOR PROPERTY AND CASUALTY INSURANCE UNDERWRITERS (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
SUPPLEMENTAL INFORMATION FOR PROPERTY AND CASUALTY INSURANCE UNDERWRITERS      
Rate at which reserves are discounted (as a percent) 2.50%us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersInterestRateAtWhichDiscountComputed 3.50%us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersInterestRateAtWhichDiscountComputed 3.50%us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersInterestRateAtWhichDiscountComputed
OneBeacon      
SUPPLEMENTAL INFORMATION FOR PROPERTY AND CASUALTY INSURANCE UNDERWRITERS      
Deferred acquisition costs $ 103.2us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
$ 103.7us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
$ 123.9us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Reserves for Unpaid Claims and Claims Adjustment Expenses 1,342.2us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersReservesForUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
1,054.3us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersReservesForUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
1,000.0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersReservesForUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Discount, if any, deducted in Column C 1.0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDiscountDeductedFromReserves
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
3.0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDiscountDeductedFromReserves
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
4.6us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDiscountDeductedFromReserves
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Unearned Premiums 588.3us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersUnearnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
544.9us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersUnearnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
573.8us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersUnearnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Earned Premiums 1,177.1us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersEarnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
1,120.4us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersEarnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
1,132.0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersEarnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Net investment income 41.7us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersNetInvestmentIncome
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
41.1us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersNetInvestmentIncome
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
53.6us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersNetInvestmentIncome
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Claims and ClaimsAdjustment ExpensesIncurred Related to, Current Year 725.3us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
622.1us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
657.4us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Claims and ClaimsAdjustment ExpensesIncurred Related to, Prior Year 89.8us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
(7.4)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Amortization of deferred policy acquisition 203.3us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAmortizationOfDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
208.9us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAmortizationOfDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
249.4us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAmortizationOfDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Paid Claims and Claims Adjustment Expenses 608.6us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
540.7us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
565.1us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Premiums written 1,216.9us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPremiumsWritten
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
1,088.6us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPremiumsWritten
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
1,179.2us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPremiumsWritten
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OnebeaconMember
Sirius Group      
SUPPLEMENTAL INFORMATION FOR PROPERTY AND CASUALTY INSURANCE UNDERWRITERS      
Deferred acquisition costs 69.9us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
69.3us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
71.4us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Reserves for Unpaid Claims and Claims Adjustment Expenses 1,809.8us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersReservesForUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
2,025.0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersReservesForUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
2,168.9us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersReservesForUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Discount, if any, deducted in Column C 0.7us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDiscountDeductedFromReserves
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
1.7us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDiscountDeductedFromReserves
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
2.4us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDiscountDeductedFromReserves
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Unearned Premiums 338.6us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersUnearnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
343.3us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersUnearnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
350.2us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersUnearnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Earned Premiums 873.9us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersEarnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
866.4us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersEarnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
931.6us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersEarnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Net investment income 41.1us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersNetInvestmentIncome
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
30.3us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersNetInvestmentIncome
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
65.0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersNetInvestmentIncome
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Claims and ClaimsAdjustment ExpensesIncurred Related to, Current Year 443.2us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
466.8us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
578.4us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Claims and ClaimsAdjustment ExpensesIncurred Related to, Prior Year (98.0)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
(48.4)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
(34.5)us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Amortization of deferred policy acquisition 193.6us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAmortizationOfDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
166.5us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAmortizationOfDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
180.8us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAmortizationOfDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Paid Claims and Claims Adjustment Expenses 544.9us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
628.1us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
741.2us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Premiums written 882.5us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPremiumsWritten
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
876.6us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPremiumsWritten
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
947.7us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPremiumsWritten
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_SiriusGroupSegmentMember
Other Operations      
SUPPLEMENTAL INFORMATION FOR PROPERTY AND CASUALTY INSURANCE UNDERWRITERS      
Deferred acquisition costs 0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Reserves for Unpaid Claims and Claims Adjustment Expenses 7.8us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersReservesForUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersReservesForUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersReservesForUnpaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Discount, if any, deducted in Column C 0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDiscountDeductedFromReserves
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDiscountDeductedFromReserves
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersDiscountDeductedFromReserves
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Unearned Premiums 0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersUnearnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersUnearnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersUnearnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Earned Premiums 0.8us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersEarnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersEarnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersEarnedPremiums
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Net investment income 0.2us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersNetInvestmentIncome
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersNetInvestmentIncome
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersNetInvestmentIncome
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Claims and ClaimsAdjustment ExpensesIncurred Related to, Current Year 6.7us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Claims and ClaimsAdjustment ExpensesIncurred Related to, Prior Year 2.2us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Amortization of deferred policy acquisition 0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAmortizationOfDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAmortizationOfDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersAmortizationOfDeferredPolicyAcquisitionCosts
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Paid Claims and Claims Adjustment Expenses 14.8us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPaidClaimsAndClaimsAdjustmentExpense
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
Premiums written $ 5.9us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPremiumsWritten
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
$ 0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPremiumsWritten
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember
$ 0us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPremiumsWritten
/ us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersByAffiliationWithRegistrantAxis
= wtm_OtherOperationsMember