XML 70 R151.htm IDEA: XBRL DOCUMENT v2.4.1.9
Discontinued Operations (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 6 Months Ended 0 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
Jun. 30, 2013
Dec. 23, 2014
Dec. 31, 2011
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                 $ (1.6)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $ 46.6us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax $ (91.0)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax      
Loss and loss adjustment expense reserves 3,159.8us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense       3,079.3us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense       3,159.8us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense 3,079.3us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense 3,168.9us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense     5,702.3us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
Loss and loss adjustment expenses                 1,169.3us-gaap_PolicyholderBenefitsAndClaimsIncurredNet 1,040.5us-gaap_PolicyholderBenefitsAndClaimsIncurredNet 1,193.9us-gaap_PolicyholderBenefitsAndClaimsIncurredNet      
Other revenue                 62.4us-gaap_OtherIncome 57.5us-gaap_OtherIncome 100.3us-gaap_OtherIncome      
Net loss from discontinued operations, net of tax (12.2)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 6.7us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 2.6us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (0.5)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (0.3)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 0.4us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 3.9us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 0.5us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (1.8)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (42.1)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (24.0)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax      
Reinsurance recoverable on paid losses 23.6us-gaap_ReinsuranceRecoverablesOnPaidLosses       25.4us-gaap_ReinsuranceRecoverablesOnPaidLosses       23.6us-gaap_ReinsuranceRecoverablesOnPaidLosses 25.4us-gaap_ReinsuranceRecoverablesOnPaidLosses        
Prior Accident Year                 (6.0)us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsPriorYears (48.4)us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsPriorYears (41.9)us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsPriorYears      
Discontinued Operations                            
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                 (1.6)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
46.6us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(91.0)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Loss and loss adjustment expense reserves         1,793.1us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
        1,793.1us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
       
Net (loss) income from discontinued operations                 (3.4)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
4.5us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(115.0)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Loss and loss adjustment expenses                 (0.7)us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
78.9us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
48.4us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Other revenue                 0us-gaap_OtherIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
10.8us-gaap_OtherIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
0us-gaap_OtherIncome
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Net loss from discontinued operations, net of tax                 (1.8)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(42.1)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
(24.0)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Reinsurance recoverable on paid losses         10.7us-gaap_ReinsuranceRecoverablesOnPaidLosses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
        10.7us-gaap_ReinsuranceRecoverablesOnPaidLosses
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
       
Runoff Entities [Member] | Discontinued Operations                            
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                 (18.8)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_RunoffEntitiesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
         
Esurance [Member] | White Mountains                            
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                 3.2us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_EsuranceMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= wtm_WhiteMountainsMember
         
OneBeacon Runoff                            
Discontinued Operations                            
Surplus notes                         101.0us-gaap_SurplusNotes
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
 
OneBeacon Runoff | Discontinued Operations                            
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                 (35.9)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
  91.5us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Transfer of assets 7.4wtm_Transferofassets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
              7.4wtm_Transferofassets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
         
Surplus notes 101.0us-gaap_SurplusNotes
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
              101.0us-gaap_SurplusNotes
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
         
Net loss from discontinued operations, net of tax                     24.0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Prior Accident Year                   (71.5)us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsPriorYears
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
       
liability for unpaid claims and claims adjustment expenses, incurred claims, prior years, after-tax                   46.5wtm_Liabilityforunpaidclaimsandclaimsadjustmentexpensesincurredclaimsprioryearsaftertax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
       
AutoOne | Discontinued Operations                            
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                     0.5us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_AutoOneMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
     
Fireman's Fund Insurance Company [Member] | White Mountains                            
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                 13.9us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_FiremansFundInsuranceCompanyMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= wtm_WhiteMountainsMember
         
Surplus Note | OneBeacon Runoff | Discontinued Operations                            
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                 (23.5)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ invest_InvestmentAxis
= wtm_SurplusNoteMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
         
Reserve Charge [Member] | OneBeacon Runoff | Discontinued Operations                            
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                 4.8us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= wtm_ReserveChargeMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
         
Reserve charge under the SPA, before tax                       7.4wtm_ReservechargeundertheSPAbeforetax
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= wtm_ReserveChargeMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
   
Fair Value [Member] | OneBeacon Runoff | Discontinued Operations                            
Discontinued Operations                            
Surplus notes 65.1us-gaap_SurplusNotes
/ us-gaap_FairValueByAssetClassAxis
= wtm_FairValueMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
              65.1us-gaap_SurplusNotes
/ us-gaap_FairValueByAssetClassAxis
= wtm_FairValueMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
         
Fair Value [Member] | Other long-term investments | OneBeacon Runoff                            
Discontinued Operations                            
Surplus notes                         64.9us-gaap_SurplusNotes
/ us-gaap_FairValueByAssetClassAxis
= wtm_FairValueMember
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherLongTermInvestmentsMember
 
Safeco v. American International Group, Inc. [Member] | OneBeacon Runoff | Discontinued Operations                            
Discontinued Operations                            
Other revenue             7.8us-gaap_OtherIncome
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_LitigationCaseAxis
= wtm_Safecov.AmericanInternationalGroupInc.Member
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
             
Surplus Note | OneBeacon Runoff | Discontinued Operations                            
Discontinued Operations                            
(Loss) gain on sale of discontinued operations, net of tax                 36.1us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_InvestmentTypeAxis
= wtm_SurplusNoteMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
      36.1us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_InvestmentTypeAxis
= wtm_SurplusNoteMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
 
Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax                 $ 23.5us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wtm_OnebeaconRunoffMember
/ us-gaap_InvestmentTypeAxis
= wtm_SurplusNoteMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember