XML 142 R144.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments in Unconsolidated Affiliates (Investments in Symetra) (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended 6 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Jun. 20, 2013
Changes in carrying value of investment in Symetra                          
Carrying value at the beginning of the period       $ 321.4wtm_InvestmentsInUnconsolidatedAffiliates         $ 321.4wtm_InvestmentsInUnconsolidatedAffiliates        
Equity in earnings of unconsolidated affiliates, net of tax 12.3us-gaap_IncomeLossFromEquityMethodInvestments 7.0us-gaap_IncomeLossFromEquityMethodInvestments 12.5us-gaap_IncomeLossFromEquityMethodInvestments 13.8us-gaap_IncomeLossFromEquityMethodInvestments 11.7us-gaap_IncomeLossFromEquityMethodInvestments 8.6us-gaap_IncomeLossFromEquityMethodInvestments 7.1us-gaap_IncomeLossFromEquityMethodInvestments 9.2us-gaap_IncomeLossFromEquityMethodInvestments 45.6us-gaap_IncomeLossFromEquityMethodInvestments 36.6us-gaap_IncomeLossFromEquityMethodInvestments 29.9us-gaap_IncomeLossFromEquityMethodInvestments    
Net change in pre-tax unrealized gains (losses) on investments in unconsolidated affiliates                 81.2wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio (106.4)wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio 62.8wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio    
Carrying value at the end of the period 414.4wtm_InvestmentsInUnconsolidatedAffiliates       321.4wtm_InvestmentsInUnconsolidatedAffiliates       414.4wtm_InvestmentsInUnconsolidatedAffiliates 321.4wtm_InvestmentsInUnconsolidatedAffiliates      
Income Tax Expense (Benefit) (8.7)us-gaap_IncomeTaxExpenseBenefit 7.8us-gaap_IncomeTaxExpenseBenefit 23.9us-gaap_IncomeTaxExpenseBenefit 30.3us-gaap_IncomeTaxExpenseBenefit 27.4us-gaap_IncomeTaxExpenseBenefit 8.2us-gaap_IncomeTaxExpenseBenefit (0.6)us-gaap_IncomeTaxExpenseBenefit 41.6us-gaap_IncomeTaxExpenseBenefit 53.3us-gaap_IncomeTaxExpenseBenefit 76.6us-gaap_IncomeTaxExpenseBenefit (15.7)us-gaap_IncomeTaxExpenseBenefit    
Symetra                          
Changes in carrying value of investment in Symetra                          
Carrying value at the beginning of the period       317.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
      381.5wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
317.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
381.5wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
273.6wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
  381.5wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
Equity in earnings of unconsolidated affiliates, net of tax                 47.0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
37.8us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
32.3us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
   
Net change in pre-tax unrealized gains (losses) on investments in unconsolidated affiliates                 81.2wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
(106.4)wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
62.8wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
   
Dividends received                 (34.1)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
(6.4)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
(4.9)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
   
Increase (decrease) in value of warrants                   10.8wtm_GainLossOnWarrants
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
17.7wtm_GainLossOnWarrants
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
   
Carrying value at the end of the period 411.4wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
      317.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
      411.4wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
317.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
381.5wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
273.6wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
 
Unrealized gains (losses) from Symetra’s fixed maturity portfolio 37.6wtm_EquityInUnrealizedGainsLossesFromInvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
      (43.6)wtm_EquityInUnrealizedGainsLossesFromInvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
      37.6wtm_EquityInUnrealizedGainsLossesFromInvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
(43.6)wtm_EquityInUnrealizedGainsLossesFromInvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
     
Equity in net unrealized losses increase relating to amortization of common share impairment                       136.6wtm_Othercomprehensiveincomeincreaserelatingtoamortizartionofcommonsharebasisdifference
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
 
Exercise of warrants                   0wtm_Exerciseofwarrants
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
     
Common Stock | Symetra                          
Changes in carrying value of investment in Symetra                          
Carrying value at the beginning of the period       317.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
      351.2wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
317.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
351.2wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
261.0wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
  351.2wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
Equity in earnings of unconsolidated affiliates, net of tax                 47.0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
37.8us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
32.3us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
   
Net change in pre-tax unrealized gains (losses) on investments in unconsolidated affiliates                 81.2wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
(106.4)wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
62.8wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
   
Dividends received                 (34.1)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
(6.4)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
(4.9)us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
   
Increase (decrease) in value of warrants                   0wtm_GainLossOnWarrants
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
0wtm_GainLossOnWarrants
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
   
Carrying value at the end of the period 411.4wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
      317.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
      411.4wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
317.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
351.2wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
   
Loss from dilutive effect resulting from dividend and issuance of restricted shares                 (0.1)wtm_LossFromDilutiveEffectResultingFromDividendAndIssuanceOfRestrictedShares
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
0.2wtm_LossFromDilutiveEffectResultingFromDividendAndIssuanceOfRestrictedShares
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
1.3wtm_LossFromDilutiveEffectResultingFromDividendAndIssuanceOfRestrictedShares
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
   
Aggregate value of White Mountains common shares of Symetra at quoted market price 462.1wtm_InvestmentsInUnconsolidatedAffiliatesAtQuotedMarketPrice
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
              462.1wtm_InvestmentsInUnconsolidatedAffiliatesAtQuotedMarketPrice
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
       
Share Price $ 23.05us-gaap_SharePrice
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
              $ 23.05us-gaap_SharePrice
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
       
Exercise of warrants                   41.1wtm_Exerciseofwarrants
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
     
Common Stock | White Mountains                          
Changes in carrying value of investment in Symetra                          
Net change in pre-tax unrealized gains (losses) on investments in unconsolidated affiliates                 37.6wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_WhiteMountainsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
(43.6)wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_WhiteMountainsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
62.8wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_WhiteMountainsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
   
Warrants                          
Changes in carrying value of investment in Symetra                          
Increase (decrease) in value of warrants                         10.8wtm_GainLossOnWarrants
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
Warrants | Symetra                          
Changes in carrying value of investment in Symetra                          
Carrying value at the beginning of the period       0wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
      30.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
0wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
30.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
12.6wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
  30.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
Equity in earnings of unconsolidated affiliates, net of tax                 0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
   
Net change in pre-tax unrealized gains (losses) on investments in unconsolidated affiliates                 0wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
0wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
0wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
   
Dividends received                 0us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
0us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
0us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
   
Increase (decrease) in value of warrants                   10.8wtm_GainLossOnWarrants
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
17.7wtm_GainLossOnWarrants
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
   
Carrying value at the end of the period 0wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
      0wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
      0wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
0wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
30.3wtm_InvestmentsInUnconsolidatedAffiliates
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
   
Share Price                     $ 11.49us-gaap_SharePrice
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
   
Exercise of warrants                   (41.1)wtm_Exerciseofwarrants
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_WarrantMember
     
equity in earnings of unconsolidated affiliates [Member] | Common Stock | Symetra                          
Changes in carrying value of investment in Symetra                          
Income Tax Expense (Benefit)                 3.3us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_EquityinearningsofunconsolidatedaffiliatesMember
2.8us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_EquityinearningsofunconsolidatedaffiliatesMember
2.6us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_EquityinearningsofunconsolidatedaffiliatesMember
   
Net unrealized gains (losses) of unconsolidated affiliates [Member] | Common Stock | Symetra                          
Changes in carrying value of investment in Symetra                          
Income Tax Expense (Benefit)                 5.9us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_NetunrealizedgainslossesofunconsolidatedaffiliatesMember
(8.3)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_NetunrealizedgainslossesofunconsolidatedaffiliatesMember
5.1us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_NetunrealizedgainslossesofunconsolidatedaffiliatesMember
   
Net unrealized gains (losses) of unconsolidated affiliates [Member] | Common Stock | White Mountains                          
Changes in carrying value of investment in Symetra                          
Income Tax Expense (Benefit)                 (2.7)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_WhiteMountainsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_NetunrealizedgainslossesofunconsolidatedaffiliatesMember
3.2us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_WhiteMountainsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_NetunrealizedgainslossesofunconsolidatedaffiliatesMember
(5.1)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_WhiteMountainsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_NetunrealizedgainslossesofunconsolidatedaffiliatesMember
   
impairment of equity in earnings [Member] | equity in earnings of unconsolidated affiliates [Member] | Common Stock | Symetra                          
Changes in carrying value of investment in Symetra                          
Equity in earnings of unconsolidated affiliates, net of tax                     3.5us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ExtraordinaryItemAxis
= wtm_ImpairmentofequityinearningsMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_EquityinearningsofunconsolidatedaffiliatesMember
   
impairment of net unrealized gains (losses) [Member] | Net unrealized gains (losses) of unconsolidated affiliates [Member] | Common Stock | Symetra                          
Changes in carrying value of investment in Symetra                          
Net change in pre-tax unrealized gains (losses) on investments in unconsolidated affiliates                 12.7wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_ExtraordinaryItemAxis
= wtm_ImpairmentofnetunrealizedgainslossesMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_NetunrealizedgainslossesofunconsolidatedaffiliatesMember
11.8wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_ExtraordinaryItemAxis
= wtm_ImpairmentofnetunrealizedgainslossesMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_NetunrealizedgainslossesofunconsolidatedaffiliatesMember
13.1wtm_EquityMethodInvestmentInvesteeUnrealizedGainsLossesPortfolio
/ us-gaap_ExtraordinaryItemAxis
= wtm_ImpairmentofnetunrealizedgainslossesMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
/ us-gaap_StatementEquityComponentsAxis
= wtm_NetunrealizedgainslossesofunconsolidatedaffiliatesMember
   
Amortization of common share basis difference [Member] | Common Stock | Symetra                          
Changes in carrying value of investment in Symetra                          
Equity in earnings of unconsolidated affiliates, net of tax                 $ 3.0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ExtraordinaryItemAxis
= wtm_AmortizationofcommonsharebasisdifferenceMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember
$ 3.0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ExtraordinaryItemAxis
= wtm_AmortizationofcommonsharebasisdifferenceMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= wtm_SymetraMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CommonStockMember