XML 74 R139.htm IDEA: XBRL DOCUMENT v2.4.1.9
Statutory Capital and Surplus (Details) (USD $)
12 Months Ended 3 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2014
Jan. 02, 2013
Dec. 31, 2011
Statutory Accounting Practices [Line Items]            
Stockholders' Equity Attributable to Parent $ 3,996,600,000us-gaap_StockholdersEquity $ 3,905,500,000us-gaap_StockholdersEquity        
Amount available for dividend distributions without prior approval from regulatory authorities 500,000,000us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval          
Equity held in insurance and reinsurance subsidiaries 2,100,000,000wtm_AmountNotAvailableForDividendDistribution          
Distributions made 6,200,000us-gaap_PaymentsOfDividends          
Fair value investments 5,991,400,000us-gaap_InvestmentsFairValueDisclosure 6,766,500,000us-gaap_InvestmentsFairValueDisclosure 6,950,700,000us-gaap_InvestmentsFairValueDisclosure      
Trading Securities 4,796,500,000us-gaap_TradingSecurities          
Dividend Capacity            
Other long-term investments 408,200,000us-gaap_OtherLongTermInvestments 288,900,000us-gaap_OtherLongTermInvestments        
Sirius Group            
Statutory Accounting Practices [Line Items]            
Stockholders' Equity Attributable to Parent 1,604,100,000us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
1,459,600,000us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Unrestricted cash 20,400,000wtm_NetUnrestrictedCashShortTermAndFixedMaturityInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Cash Dividends Paid to Parent Company 50,000,000us-gaap_CashDividendsPaidToParentCompany
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
OneBeacon            
Statutory Accounting Practices [Line Items]            
Statutory net income (loss) (14,200,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
100,100,000us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
82,000,000us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
     
Stockholders' Equity Attributable to Parent 788,400,000us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
830,600,000us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
       
Distributions made 80,000,000us-gaap_PaymentsOfDividends
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Unrestricted cash 107,000,000wtm_NetUnrestrictedCashShortTermAndFixedMaturityInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Other Operations            
Statutory Accounting Practices [Line Items]            
Stockholders' Equity Attributable to Parent 1,038,600,000us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
1,025,800,000us-gaap_StockholdersEquity
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
       
Unrestricted cash 275,100,000wtm_NetUnrestrictedCashShortTermAndFixedMaturityInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
         
Dividend Capacity            
Other long-term investments 106,400,000us-gaap_OtherLongTermInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
         
Unregulated Operation | OneBeacon            
Statutory Accounting Practices [Line Items]            
Distributions made 4,800,000us-gaap_PaymentsOfDividends
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
17,300,000us-gaap_PaymentsOfDividends
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
       
Surplus notes 101,000,000us-gaap_SurplusNotes
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Unrestricted cash 78,100,000wtm_NetUnrestrictedCashShortTermAndFixedMaturityInvestments
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Star & Shield Insurance Exchange [Member]            
Statutory Accounting Practices [Line Items]            
Surplus notes 17,000,000us-gaap_SurplusNotes
/ dei_LegalEntityAxis
= wtm_StarShieldInsuranceExchangeMember
         
Star & Shield Insurance Exchange [Member] | Other Operations            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 6,500,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_StarShieldInsuranceExchangeMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
         
Statutory net income (loss) (9,500,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_StarShieldInsuranceExchangeMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
         
Surplus required 2,800,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_StarShieldInsuranceExchangeMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
         
Alstead [Member] | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 25,500,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_AlsteadMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Surplus required 1,100,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_AlsteadMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Central National [Member] | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus   9,300,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_CentralNationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Sirius Bermuda [Member] | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 2,400,000,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_SiriusBermudaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Surplus required 1,000,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_SiriusBermudaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Amount available for dividend distributions without prior approval from regulatory authorities 350,000,000us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
/ dei_LegalEntityAxis
= wtm_SiriusBermudaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Percentage of prior year statutory surplus that may be paid as dividends without prior approval of regulatory authorities 15.00%wtm_DividendPaymentWithoutPriorApprovalOfRegulatoryAuthoritiesPercentageOfPriorYearStatutorySurplus
/ dei_LegalEntityAxis
= wtm_SiriusBermudaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Woodridge [Domain] | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 8,300,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_WoodridgeDomain
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
8,400,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_WoodridgeDomain
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Statutory net income (loss) (200,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_WoodridgeDomain
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
(100,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_WoodridgeDomain
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
100,000us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_WoodridgeDomain
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
     
Surplus required 2,000,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_WoodridgeDomain
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
OneBeacon            
Statutory Accounting Practices [Line Items]            
Dividends available, net of noncontrolling interest 199,000,000wtm_AmountAvailableForDividendDistributionWithoutPriorApprovalFromRegulatoryAgencyInOnebeaconRegulatedEntities
/ dei_LegalEntityAxis
= wtm_OnebeaconMember
         
Sirius International | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 2,300,000,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Surplus required 158,200,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Restricted equity 1,400,000,000us-gaap_StatutoryAccountingPracticesRetainedEarningsNotAvailableForDividends
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Cash Dividends Paid to Parent Company 220,900,000us-gaap_CashDividendsPaidToParentCompany
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Statutory capital and surplus required, percent 125.00%wtm_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequiredPercent
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Maximum contributions per bankruptcy agreement 200,000,000wtm_MaximumContributionsPerCapitalMaintenanceAgreement
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Ratio limitation 70.00%wtm_StopLossLimitation
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Expense limitation 90,000,000wtm_StopLossLimitationAmount
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Dividend Capacity            
Amount of safety reserve 1,300,000,000wtm_StatutoryAccountingPracticesSafetyReserve
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Exchange rate 7.77us-gaap_ForeignCurrencyExchangeRateTranslation1
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Deferred Tax Liabilities, Safety Reserve 295,700,000wtm_DeferredTaxLiabilitiesSafetyReserve
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Sirius International | Regulated Operation | Sirius Group            
Statutory Accounting Practices [Line Items]            
Unrestricted statutory surplus available for distribution 467,000,000us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPayments
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
HG Global            
Statutory Accounting Practices [Line Items]            
Surplus notes 503,000,000us-gaap_SurplusNotes
/ dei_LegalEntityAxis
= wtm_HgGlobalMember
503,000,000us-gaap_SurplusNotes
/ dei_LegalEntityAxis
= wtm_HgGlobalMember
       
HG Global | HG Global-BAM            
Dividend Capacity            
Preferred stock, value 613,000,000us-gaap_PreferredStockValue
/ dei_LegalEntityAxis
= wtm_HgGlobalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
Ownership interest (as a percent) 96.90%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= wtm_HgGlobalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
Preferred stock dividend rate 6.00%us-gaap_PreferredStockDividendRatePercentage
/ dei_LegalEntityAxis
= wtm_HgGlobalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
HG Re | HG Global-BAM            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 444,500,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_HgReMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
Collateral Held in Supplement Trust 402,600,000wtm_CollateralHeldInSupplementTrust
/ dei_LegalEntityAxis
= wtm_HgReMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
Dividend Capacity            
Accrued interest on surplus notes 44,300,000wtm_AccruedInterestOnSurplusNotes
/ dei_LegalEntityAxis
= wtm_HgReMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
BAM | HG Global-BAM            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 448,700,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_BamMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
Surplus required 66,000,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_BamMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
Subsidiaries            
Statutory Accounting Practices [Line Items]            
Stockholders' Equity Attributable to Parent 2,600,000,000us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= wtm_InsuranceAndReinsuranceSubsidiariesMember
         
One Beacon Insurance Company | OneBeacon            
Statutory Accounting Practices [Line Items]            
Distributions made 700,500,000us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= wtm_OneBeaconInsuranceCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Noncash distribution received 151,200,000wtm_NoncashorPartNoncashDistributionReceived
/ dei_LegalEntityAxis
= wtm_OneBeaconInsuranceCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Payments of Capital Distribution   190,000,000us-gaap_PaymentsOfCapitalDistribution
/ dei_LegalEntityAxis
= wtm_OneBeaconInsuranceCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
       
Proceeds from Contributions from Affiliates   35,000,000us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= wtm_OneBeaconInsuranceCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
       
Split Rock [Member] | OneBeacon            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 122,600,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_SplitRockMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
96,400,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_SplitRockMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
       
Statutory net income (loss) 46,200,000us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_SplitRockMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
(38,700,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_SplitRockMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
       
Distributions made 10,000,000us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= wtm_SplitRockMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Payments of Capital Distribution       10,000,000us-gaap_PaymentsOfCapitalDistribution
/ dei_LegalEntityAxis
= wtm_SplitRockMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
   
Proceeds from Contributions from Affiliates 135,100,000us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= wtm_SplitRockMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
White Mountains | OneBeacon            
Statutory Accounting Practices [Line Items]            
Distributions made   60,300,000us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= wtm_WhiteMountainsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
       
White Mountains | Other Operations            
Statutory Accounting Practices [Line Items]            
Proceeds from Contributions from Affiliates 15,000,000us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= wtm_WhiteMountainsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
         
Unrestricted cash 25,700,000wtm_NetUnrestrictedCashShortTermAndFixedMaturityInvestments
/ dei_LegalEntityAxis
= wtm_WhiteMountainsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
         
Atlantic Speciality Insurance Company (ASIC) [Member] | OneBeacon            
Statutory Accounting Practices [Line Items]            
Surplus required 136,000,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_AtlanticSpecialityInsuranceCompanyAsicMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Payments of Capital Distribution 67,000,000us-gaap_PaymentsOfCapitalDistribution
/ dei_LegalEntityAxis
= wtm_AtlanticSpecialityInsuranceCompanyAsicMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
190,000,000us-gaap_PaymentsOfCapitalDistribution
/ dei_LegalEntityAxis
= wtm_AtlanticSpecialityInsuranceCompanyAsicMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
       
Atlantic Speciality Insurance Company (ASIC) [Member] | Regulated Operation | OneBeacon            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 721,500,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_AtlanticSpecialityInsuranceCompanyAsicMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Amount available for dividend distributions without prior approval from regulatory authorities 44,900,000us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
/ dei_LegalEntityAxis
= wtm_AtlanticSpecialityInsuranceCompanyAsicMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Statutory accounting practices earned surplus 87,800,000wtm_StatutoryAccountingPracticesEarnedSurplus
/ dei_LegalEntityAxis
= wtm_AtlanticSpecialityInsuranceCompanyAsicMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_RegulatedOperationMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Sirius America | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 620,600,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_SiriusAmericaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
548,400,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_SiriusAmericaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Statutory net income (loss) 56,100,000us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_SiriusAmericaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
55,900,000us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_SiriusAmericaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
26,200,000us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_SiriusAmericaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
     
Surplus required 106,500,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_SiriusAmericaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Statutory accounting practices earned surplus 81,900,000wtm_StatutoryAccountingPracticesEarnedSurplus
/ dei_LegalEntityAxis
= wtm_SiriusAmericaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Percentage of prior year statutory surplus that may be paid as dividends without prior approval of regulatory authorities   10.00%wtm_DividendPaymentWithoutPriorApprovalOfRegulatoryAuthoritiesPercentageOfPriorYearStatutorySurplus
/ dei_LegalEntityAxis
= wtm_SiriusAmericaMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Oakwood | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 29,400,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_OakwoodMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
20,700,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_OakwoodMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Statutory net income (loss) (800,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_OakwoodMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
(900,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_OakwoodMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
3,900,000us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_OakwoodMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
     
Surplus required 8,100,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_OakwoodMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Ashmere [Member] | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 12,500,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_AshmereMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
12,700,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_AshmereMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Statutory net income (loss) (500,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_AshmereMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
(400,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_AshmereMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Surplus required 2,000,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_AshmereMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Empire [Member] | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 10,500,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_EmpireMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
10,700,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_EmpireMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Statutory net income (loss) (600,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_EmpireMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
(10,400,000)us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
/ dei_LegalEntityAxis
= wtm_EmpireMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Surplus required 3,400,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_EmpireMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
White Shoals Reinsurance Company | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 22,400,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_WhiteShoalsReinsuranceCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
14,600,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_WhiteShoalsReinsuranceCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
Surplus required 8,200,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_WhiteShoalsReinsuranceCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
6,200,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_WhiteShoalsReinsuranceCompanyMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
       
White Mountains Life Re | Other Operations            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 76,000,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_WhiteMountainsLifeReMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
85,900,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_WhiteMountainsLifeReMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
       
Surplus required 400,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_WhiteMountainsLifeReMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
         
Olympus [Member] | Sirius Group            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 12,300,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ dei_LegalEntityAxis
= wtm_OlympusMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Surplus required 2,600,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_OlympusMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Surplus Note | BAM | HG Global-BAM            
Dividend Capacity            
Interest rate (as a percent) 8.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= wtm_SurplusNoteMember
/ dei_LegalEntityAxis
= wtm_BamMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
basis points 3.00%wtm_Basispoints
/ us-gaap_DebtInstrumentAxis
= wtm_SurplusNoteMember
/ dei_LegalEntityAxis
= wtm_BamMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
SWEDEN | Sirius Group            
Dividend Capacity            
Effective income tax     26.30%us-gaap_EffectiveIncomeTaxRateContinuingOperations
/ us-gaap_IncomeTaxAuthorityAxis
= country_SE
/ dei_LegalEntityAxis
= wtm_SiriusGroupMember
  22.00%us-gaap_EffectiveIncomeTaxRateContinuingOperations
/ us-gaap_IncomeTaxAuthorityAxis
= country_SE
/ dei_LegalEntityAxis
= wtm_SiriusGroupMember
 
Preferred stocks | HG Global | HG Global-BAM            
Dividend Capacity            
Dividends Payable 96,200,000us-gaap_DividendsPayableCurrentAndNoncurrent
/ dei_LegalEntityAxis
= wtm_HgGlobalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
         
Preferred stocks | White Mountains | HG Global | HG Global-BAM            
Dividend Capacity            
Dividends Payable 93,300,000us-gaap_DividendsPayableCurrentAndNoncurrent
/ dei_LegalEntityAxis
= wtm_HgGlobalMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= wtm_WhiteMountainsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_PreferredStockMember
         
SEK            
Dividend Capacity            
Exchange rate 7.7737us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_CurrencyAxis
= currency_SEK
6.4339us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_CurrencyAxis
= currency_SEK
6.4973us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_CurrencyAxis
= currency_SEK
     
SEK | Sirius International | Sirius Group            
Dividend Capacity            
Amount of safety reserve 10,400,000,000wtm_StatutoryAccountingPracticesSafetyReserve
/ us-gaap_CurrencyAxis
= currency_SEK
/ dei_LegalEntityAxis
= wtm_SiriusInternationalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Common Stock [Member] | OneBeacon            
Statutory Accounting Practices [Line Items]            
Trading Securities 89,400,000us-gaap_TradingSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= wtm_EquitySecuritiesandConvertibleFixedMaturityInvestmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Common Equities [Member] | Other Operations            
Statutory Accounting Practices [Line Items]            
Trading Securities 172,700,000us-gaap_TradingSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= wtm_CommonEquitiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OtherOperationsMember
         
Retained earnings            
Statutory Accounting Practices [Line Items]            
Stockholders' Equity Attributable to Parent 3,011,400,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,802,300,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
2,542,700,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
    2,789,700,000us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Amount available for dividend distributions without prior approval from regulatory authorities 958,000,000us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Retained earnings | Split Rock [Member] | OneBeacon            
Statutory Accounting Practices [Line Items]            
Amount available for dividend distributions without prior approval from regulatory authorities 18,800,000us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
/ dei_LegalEntityAxis
= wtm_SplitRockMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Statutory Accounting Practices, Statutory Capital, Percent 15.00%wtm_StatutoryAccountingPracticesStatutoryCapitalPercent
/ dei_LegalEntityAxis
= wtm_SplitRockMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
Retained earnings | Atlantic Speciality Insurance Company (ASIC) [Member] | OneBeacon            
Statutory Accounting Practices [Line Items]            
Statutory Accounting Practices, Statutory Capital, Percent 10.00%wtm_StatutoryAccountingPracticesStatutoryCapitalPercent
/ dei_LegalEntityAxis
= wtm_AtlanticSpecialityInsuranceCompanyAsicMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
         
U.S and Bermuda [Member] | OneBeacon            
Statutory Accounting Practices [Line Items]            
Statutory capital and surplus 721,500,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
/ us-gaap_StatementGeographicalAxis
= wtm_U.SandBermudaMember
866,200,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
/ us-gaap_StatementGeographicalAxis
= wtm_U.SandBermudaMember
       
NAIC Risk-Based Capital [Member] | Ashmere [Member] | Sirius Group            
Statutory Accounting Practices [Line Items]            
Surplus required 100,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_AshmereMember
/ us-gaap_RegulatoryAgencyAxis
= wtm_NAICRiskBasedCapitalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
NAIC Risk-Based Capital [Member] | Empire [Member] | Sirius Group            
Statutory Accounting Practices [Line Items]            
Surplus required 1,200,000us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired
/ dei_LegalEntityAxis
= wtm_EmpireMember
/ us-gaap_RegulatoryAgencyAxis
= wtm_NAICRiskBasedCapitalMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
         
Surplus Note | Unregulated Operation | OneBeacon            
Statutory Accounting Practices [Line Items]            
Fair value investments $ 65,100,000us-gaap_InvestmentsFairValueDisclosure
/ invest_InvestmentAxis
= wtm_SurplusNoteMember
/ us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis
= us-gaap_UnregulatedOperationMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
         
Combination One [Member] | Surplus Note | BAM | HG Global-BAM            
Dividend Capacity            
Number of years of change in interest rate 5wtm_Numberofyearsofchangeininterestrate
/ us-gaap_DebtInstrumentAxis
= wtm_SurplusNoteMember
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= wtm_CombinationOneMember
/ dei_LegalEntityAxis
= wtm_BamMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
Combination Two [Member] | Surplus Note | BAM | HG Global-BAM            
Dividend Capacity            
Number of years of change in interest rate 3wtm_Numberofyearsofchangeininterestrate
/ us-gaap_DebtInstrumentAxis
= wtm_SurplusNoteMember
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= wtm_CombinationTwoMember
/ dei_LegalEntityAxis
= wtm_BamMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
         
US Treasury Rate [Member] | Surplus Note | BAM | HG Global-BAM            
Dividend Capacity            
Interest rate (as a percent) 3.13%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= wtm_SurplusNoteMember
/ dei_LegalEntityAxis
= wtm_BamMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
/ us-gaap_VariableRateAxis
= wtm_USTreasuryRateMember
         
Fixed interest rate [Member] | Surplus Note | BAM | HG Global-BAM            
Dividend Capacity            
Interest rate (as a percent) 8.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= wtm_SurplusNoteMember
/ dei_LegalEntityAxis
= wtm_BamMember
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalBamMember
/ us-gaap_VariableRateAxis
= wtm_FixedinterestrateMember