XML 77 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Analysis of net realized gains (losses) and the change in unrealized (losses) gains on investments (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Net realized gains (losses): [Abstract]    
Net realized gains (losses) on investments $ 52,891us-gaap_RealizedInvestmentGainsLosses $ 19,229us-gaap_RealizedInvestmentGainsLosses
Excluding Life Funds Withheld Assets    
Net realized gains (losses): [Abstract]    
Gross realized gains 62,300us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
51,213us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Gross realized losses on investments sold (47,122)us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
(28,257)us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
OTTI on investments, net of amounts transferred to other comprehensive income (10,576)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
(3,727)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Net realized gains (losses) on investments 4,602us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
19,229us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Life Funds Withheld Assets    
Net realized gains (losses): [Abstract]    
Gross realized gains 53,128us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Gross realized losses on investments sold (390)us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
0us-gaap_AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
OTTI on investments, net of amounts transferred to other comprehensive income (5,209)us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Net unrealized gains (losses) on investments, trading securities 760us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
0us-gaap_TradingSecuritiesUnrealizedHoldingGainLoss
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Net realized gains (losses) on investments $ 48,289us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
$ 0us-gaap_RealizedInvestmentGainsLosses
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember