XML 108 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Segment reporting information      
Net investment income $ 23,300,000us-gaap_NetInvestmentIncome $ 24,700,000us-gaap_NetInvestmentIncome $ 24,700,000us-gaap_NetInvestmentIncome
Earned insurance and reinsurance premiums 494,300,000us-gaap_PremiumsEarnedNet 493,600,000us-gaap_PremiumsEarnedNet 493,600,000us-gaap_PremiumsEarnedNet
Net investment income (loss) - surplus note interest 0wtm_NetInvestmentIncomeSurplusNotes   0wtm_NetInvestmentIncomeSurplusNotes
Net realized and unrealized investment gains (losses) 103,400,000us-gaap_GainLossOnInvestments 63,800,000us-gaap_GainLossOnInvestments 63,800,000us-gaap_GainLossOnInvestments
Other revenue 35,800,000us-gaap_OtherIncome (3,400,000)us-gaap_OtherIncome (3,400,000)us-gaap_OtherIncome
Total revenues 656,800,000us-gaap_Revenues 578,700,000us-gaap_Revenues 578,700,000us-gaap_Revenues
Losses and LAE 265,400,000us-gaap_PolicyholderBenefitsAndClaimsIncurredNet 229,300,000us-gaap_PolicyholderBenefitsAndClaimsIncurredNet 229,300,000us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
Insurance and Reinsurance Acquisition Expenses 95,600,000wtm_InsuranceAndReinsuranceAcquisitionExpenses 95,100,000wtm_InsuranceAndReinsuranceAcquisitionExpenses 95,100,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
Other underwriting expenses 81,500,000us-gaap_OtherUnderwritingExpense 81,400,000us-gaap_OtherUnderwritingExpense 81,400,000us-gaap_OtherUnderwritingExpense
General and administrative expenses 116,400,000us-gaap_GeneralAndAdministrativeExpense 50,300,000us-gaap_GeneralAndAdministrativeExpense 50,300,000us-gaap_GeneralAndAdministrativeExpense
Interest expense 11,100,000us-gaap_InterestExpenseDebt 10,100,000us-gaap_InterestExpenseDebt 10,100,000us-gaap_InterestExpenseDebt
Total expenses 570,000,000us-gaap_BenefitsLossesAndExpenses 466,200,000us-gaap_BenefitsLossesAndExpenses 466,200,000us-gaap_BenefitsLossesAndExpenses
Pre-tax income (loss) 86,800,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 112,500,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 112,500,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
OneBeacon      
Segment reporting information      
Net investment income 10,500,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  10,400,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Earned insurance and reinsurance premiums 286,600,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  276,500,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Net investment income (loss) - surplus note interest 0wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  0wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Net realized and unrealized investment gains (losses) 14,200,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  18,900,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Other revenue (3,100,000)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  1,000,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Total revenues 308,200,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  306,800,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Losses and LAE 165,900,000us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  149,400,000us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Insurance and Reinsurance Acquisition Expenses 51,000,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  46,700,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Other underwriting expenses 55,900,000us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  49,400,000us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
General and administrative expenses 4,100,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  3,300,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Interest expense 3,200,000us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  3,200,000us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Total expenses 280,100,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  252,000,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Pre-tax income (loss) 28,100,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
  54,800,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_OnebeaconMember
Sirius Group      
Segment reporting information      
Net investment income 8,000,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  8,700,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Earned insurance and reinsurance premiums 205,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  215,500,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Net investment income (loss) - surplus note interest 0wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  0wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Net realized and unrealized investment gains (losses) 79,900,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  28,100,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Other revenue (27,400,000)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  (5,300,000)us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Total revenues 265,500,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  247,000,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Losses and LAE 97,500,000us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  78,800,000us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Insurance and Reinsurance Acquisition Expenses 42,600,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  47,400,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Other underwriting expenses 25,500,000us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  31,800,000us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
General and administrative expenses 6,200,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  8,400,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Interest expense 6,800,000us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  6,600,000us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Total expenses 178,600,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  173,000,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
Pre-tax income (loss) 86,900,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
  74,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_SiriusGroupMember
HG Global      
Segment reporting information      
Net investment income 400,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  300,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Earned insurance and reinsurance premiums 500,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  200,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Net investment income (loss) - surplus note interest 4,000,000wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  3,900,000wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Net realized and unrealized investment gains (losses) 1,100,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  700,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Other revenue 0us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  0us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Total revenues 6,000,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  5,100,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Losses and LAE 0us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  0us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Insurance and Reinsurance Acquisition Expenses 100,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  100,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Other underwriting expenses 0us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  0us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
General and administrative expenses 400,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  400,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Interest expense 0us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  0us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Total expenses 500,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  500,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
Pre-tax income (loss) 5,500,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
  4,600,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_HgGlobalMember
BAM      
Segment reporting information      
Net investment income 1,000,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  1,400,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Earned insurance and reinsurance premiums 200,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  100,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Net investment income (loss) - surplus note interest (4,000,000)wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  (3,900,000)wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Net realized and unrealized investment gains (losses) 3,000,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  3,000,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Other revenue 100,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  200,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Total revenues 300,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  800,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Losses and LAE 0us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  0us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Insurance and Reinsurance Acquisition Expenses 800,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  400,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Other underwriting expenses 100,000us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  100,000us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
General and administrative expenses 8,200,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  8,900,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Interest expense 0us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  0us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Total expenses 9,100,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  9,400,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Pre-tax income (loss) (8,800,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
  (8,600,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= wtm_BamMember
Other Operations      
Segment reporting information      
Net investment income 3,400,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  3,900,000us-gaap_NetInvestmentIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Earned insurance and reinsurance premiums 2,000,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  1,300,000us-gaap_PremiumsEarnedNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Net investment income (loss) - surplus note interest 0wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  0wtm_NetInvestmentIncomeSurplusNotes
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Net realized and unrealized investment gains (losses) 5,200,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  13,100,000us-gaap_GainLossOnInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Other revenue 66,200,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  700,000us-gaap_OtherIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total revenues 76,800,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  19,000,000us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Losses and LAE 2,000,000us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  1,100,000us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Insurance and Reinsurance Acquisition Expenses 1,100,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  500,000wtm_InsuranceAndReinsuranceAcquisitionExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Other underwriting expenses 0us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  100,000us-gaap_OtherUnderwritingExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
General and administrative expenses 97,500,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  29,300,000us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Interest expense 1,100,000us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  300,000us-gaap_InterestExpenseDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total expenses 101,700,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  31,300,000us-gaap_BenefitsLossesAndExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Pre-tax income (loss) $ (24,900,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  $ (12,300,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember