XML 57 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Narrative (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
segments
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Number of Operating Segments 2us-gaap_NumberOfOperatingSegments    
Net results from structured products $ 54,209xlgroup_NetResultsFromStructuredProducts $ 23,791xlgroup_NetResultsFromStructuredProducts $ 5,257xlgroup_NetResultsFromStructuredProducts
Alternative funds      
Segment Reporting Information [Line Items]      
Alternative investments, timelag for reporting 1 month    
Operating affiliates      
Segment Reporting Information [Line Items]      
Alternative investments, timelag for reporting 3 months    
Total P And C Segment [Member] | Net Investment Income [Member]      
Segment Reporting Information [Line Items]      
Net results from structured products 68,000xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_NetInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember
71,900xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_NetInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember
71,700xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_NetInvestmentIncomeMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember
Total P And C Segment [Member] | Interest Expense [Member]      
Segment Reporting Information [Line Items]      
Net results from structured products $ (12,900)xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_InterestExpenseSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember
$ (48,000)xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_InterestExpenseSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember
$ (66,300)xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_InterestExpenseSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember