XML 17 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Cost (amortized cost for fixed maturities and short-term investments), fair value, gross unrealized gains, gross unrealized (losses), and OTTI recorded in AOCI (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
AFS securities    
Amortized cost of fixed maturities $ 27,370,101us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis $ 27,728,771us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Fixed maturities, at fair value 29,110,400us-gaap_AvailableForSaleSecuritiesDebtSecurities 29,359,034us-gaap_AvailableForSaleSecuritiesDebtSecurities
Gross Unrealized Losses Non-credit related OTTI (66,784)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome [1] (76,720)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome [1]
Short-term investments, amortized cost 169,903us-gaap_AvailableForSaleSecuritiesShortTermInvestmentsAmortizedCost 257,221us-gaap_AvailableForSaleSecuritiesShortTermInvestmentsAmortizedCost
Short-term investments, at fair value 168,862us-gaap_AvailableForSaleSecuritiesCurrent 256,727us-gaap_AvailableForSaleSecuritiesCurrent
Cost of equity securities 665,682us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis 763,833us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
Equity securities, at fair value 783,471us-gaap_AvailableForSaleSecuritiesEquitySecurities 868,292us-gaap_AvailableForSaleSecuritiesEquitySecurities
Available for sale securities, Cost or amortized cost 28,205,686us-gaap_AvailableForSaleSecuritiesAmortizedCost 28,749,825us-gaap_AvailableForSaleSecuritiesAmortizedCost
Available for sale securities, Gross unrealized gains 2,062,326us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 1,947,804us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Available for sale securities, Gross unrealized losses (205,279)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (213,576)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Total investments available for sale 30,062,733us-gaap_AvailableForSaleSecurities 30,484,053us-gaap_AvailableForSaleSecurities
Trading securities    
Amortized cost of fixed maturities, trading 138,647us-gaap_TradingSecuritiesDebtAmortizedCost 1,180us-gaap_TradingSecuritiesDebtAmortizedCost
Fixed maturities, trading at fair value 139,377us-gaap_TradingSecuritiesDebt 1,171us-gaap_TradingSecuritiesDebt
Excluding Life Funds Withheld Assets    
AFS securities    
Amortized cost of fixed maturities 23,579,612us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
23,427,432us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Gross unrealized gains on Fixed maturities 1,001,956us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
936,840us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Gross unrealized losses on Fixed maturities (189,147)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
(186,803)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Fixed maturities, at fair value 24,392,421us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
24,177,469us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Gross Unrealized Losses Non-credit related OTTI (66,784)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
[1] (76,720)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
[1]
Short-term investments, amortized cost 169,903us-gaap_AvailableForSaleSecuritiesShortTermInvestmentsAmortizedCost
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
257,221us-gaap_AvailableForSaleSecuritiesShortTermInvestmentsAmortizedCost
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Short-term investments, gross unrealized gains 149xlgroup_ShortTermInvestmentsGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
49xlgroup_ShortTermInvestmentsGrossUnrealizedGains
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Short-term investments, gross unrealized losses (1,190)xlgroup_ShortTermInvestmentsGrossUnrealizedLossesRelatedtoChangesinEstimatedFairValue
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
(543)xlgroup_ShortTermInvestmentsGrossUnrealizedLossesRelatedtoChangesinEstimatedFairValue
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Short-term investments, at fair value 168,862us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
256,727us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Cost of equity securities 665,682us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
763,833us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Equity securities, gross unrealized gains 132,731us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
130,689us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Equity securities, gross unrealized losses (14,942)us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
(26,230)us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Equity securities, at fair value 783,471us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
868,292us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Available for sale securities, Cost or amortized cost 24,415,197us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
24,448,486us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Available for sale securities, Gross unrealized gains 1,134,836us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
1,067,578us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Available for sale securities, Gross unrealized losses (205,279)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
(213,576)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Total investments available for sale 25,344,754us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
25,302,488us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
Excluding Life Funds Withheld Assets | U.S. Government and Government - Related/Supported    
AFS securities    
Amortized cost of fixed maturities 3,299,458us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
2,100,851us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross unrealized gains on Fixed maturities 87,025us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
77,889us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross unrealized losses on Fixed maturities (8,141)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
(6,787)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Fixed maturities, at fair value 3,378,342us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
2,171,953us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
[1]
Excluding Life Funds Withheld Assets | Corporate    
AFS securities    
Amortized cost of fixed maturities 7,806,607us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] 8,462,130us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]
Gross unrealized gains on Fixed maturities 398,357us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] 365,805us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]
Gross unrealized losses on Fixed maturities (50,326)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] (49,562)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]
Fixed maturities, at fair value 8,154,638us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] 8,778,373us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]
Gross Unrealized Losses Non-credit related OTTI (3,309)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[1],[2] (3,309)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[1],[3]
Excluding Life Funds Withheld Assets | RMBS - Agency    
AFS securities    
Amortized cost of fixed maturities 3,585,638us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
3,625,171us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Gross unrealized gains on Fixed maturities 131,468us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
114,188us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Gross unrealized losses on Fixed maturities (5,772)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
(10,783)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Fixed maturities, at fair value 3,711,334us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
3,728,576us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
[1]
Excluding Life Funds Withheld Assets | RMBS - Non-Agency    
AFS securities    
Amortized cost of fixed maturities 368,317us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
404,398us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Gross unrealized gains on Fixed maturities 29,770us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
41,108us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Gross unrealized losses on Fixed maturities (17,952)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
(18,155)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Fixed maturities, at fair value 380,135us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
427,351us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Gross Unrealized Losses Non-credit related OTTI (58,364)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
[1] (67,918)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
[1]
Excluding Life Funds Withheld Assets | Commercial mortgage-backed securities    
AFS securities    
Amortized cost of fixed maturities 1,010,518us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
1,033,819us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Gross unrealized gains on Fixed maturities 25,603us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
23,987us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Gross unrealized losses on Fixed maturities (3,401)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(5,262)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Fixed maturities, at fair value 1,032,720us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
1,052,544us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Gross Unrealized Losses Non-credit related OTTI (1,801)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[1] (2,033)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[1]
Excluding Life Funds Withheld Assets | Collateralized debt obligations    
AFS securities    
Amortized cost of fixed maturities 520,929us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
717,544us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
Gross unrealized gains on Fixed maturities 1,675us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
1,659us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
Gross unrealized losses on Fixed maturities (21,630)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
(27,169)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
Fixed maturities, at fair value 500,974us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
692,034us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
Gross Unrealized Losses Non-credit related OTTI (1,648)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
[1] (1,663)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
[1]
Excluding Life Funds Withheld Assets | Other asset-backed securities    
AFS securities    
Amortized cost of fixed maturities 1,134,928us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
1,028,528us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
Gross unrealized gains on Fixed maturities 41,386us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
42,810us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
Gross unrealized losses on Fixed maturities (8,947)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
(6,045)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
Fixed maturities, at fair value 1,167,367us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
1,065,293us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
Gross Unrealized Losses Non-credit related OTTI (1,662)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
[1] (1,797)xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
[1]
Excluding Life Funds Withheld Assets | US States and political subdivisions of the States    
AFS securities    
Amortized cost of fixed maturities 1,842,561us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,892,566us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross unrealized gains on Fixed maturities 131,843us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
129,910us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross unrealized losses on Fixed maturities (1,264)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(1,204)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fixed maturities, at fair value 1,973,140us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
2,021,272us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
[1]
Excluding Life Funds Withheld Assets | Non-U.S. Sovereign Government, Provincial, Supranational, and Government-Related/Supported    
AFS securities    
Amortized cost of fixed maturities 4,010,656us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
4,162,425us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross unrealized gains on Fixed maturities 154,829us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
139,484us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross unrealized losses on Fixed maturities (71,714)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
(61,836)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Fixed maturities, at fair value 4,093,771us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
4,240,073us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_ExcludeLifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
[1]
Life Funds Withheld Assets    
AFS securities    
Amortized cost of fixed maturities 3,790,489us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
4,301,339us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Gross unrealized gains on Fixed maturities 927,490us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
880,226us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Gross unrealized losses on Fixed maturities 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Fixed maturities, at fair value 4,717,979us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
5,181,565us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
[1]
Trading securities    
Amortized cost of fixed maturities, trading 138,647us-gaap_TradingSecuritiesDebtAmortizedCost
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
1,180us-gaap_TradingSecuritiesDebtAmortizedCost
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Fixed maturities, trading at fair value 139,377us-gaap_TradingSecuritiesDebt
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
1,171us-gaap_TradingSecuritiesDebt
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Life Funds Withheld Assets | U.S. Government and Government - Related/Supported    
AFS securities    
Amortized cost of fixed maturities 13,163us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
14,866us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross unrealized gains on Fixed maturities 4,450us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
3,858us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross unrealized losses on Fixed maturities 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Fixed maturities, at fair value 17,613us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
18,724us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
[1]
Life Funds Withheld Assets | Corporate    
AFS securities    
Amortized cost of fixed maturities 2,277,295us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] 2,407,849us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]
Gross unrealized gains on Fixed maturities 468,931us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] 410,131us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]
Gross unrealized losses on Fixed maturities 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]
Fixed maturities, at fair value 2,746,226us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[2] 2,817,980us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[3]
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[1],[2] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
[1]
Trading securities    
Amortized cost of fixed maturities, trading 136,681us-gaap_TradingSecuritiesDebtAmortizedCost
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
1,180us-gaap_TradingSecuritiesDebtAmortizedCost
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Fixed maturities, trading at fair value 137,438us-gaap_TradingSecuritiesDebt
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
1,171us-gaap_TradingSecuritiesDebt
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Life Funds Withheld Assets | RMBS - Agency    
AFS securities    
Amortized cost of fixed maturities 1,641us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
3,301us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Gross unrealized gains on Fixed maturities 489us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
481us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Gross unrealized losses on Fixed maturities 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Fixed maturities, at fair value 2,130us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
3,782us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
[1]
Life Funds Withheld Assets | RMBS - Non-Agency    
AFS securities    
Amortized cost of fixed maturities 32,880us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
71,075us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Gross unrealized gains on Fixed maturities 5,928us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
14,260us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Gross unrealized losses on Fixed maturities 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Fixed maturities, at fair value 38,808us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
85,335us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
[1]
Life Funds Withheld Assets | Commercial mortgage-backed securities    
AFS securities    
Amortized cost of fixed maturities 131,830us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
168,886us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Gross unrealized gains on Fixed maturities 27,427us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
24,281us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Gross unrealized losses on Fixed maturities 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Fixed maturities, at fair value 159,257us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
193,167us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
[1]
Life Funds Withheld Assets | Other asset-backed securities    
AFS securities    
Amortized cost of fixed maturities 209,714us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
238,168us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
Gross unrealized gains on Fixed maturities 34,426us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
35,373us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
Gross unrealized losses on Fixed maturities 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
Fixed maturities, at fair value 244,140us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
273,541us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
Gross Unrealized Losses Non-credit related OTTI 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
[1] 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
[1]
Trading securities    
Amortized cost of fixed maturities, trading 1,966us-gaap_TradingSecuritiesDebtAmortizedCost
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
 
Fixed maturities, trading at fair value 1,939us-gaap_TradingSecuritiesDebt
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
 
Life Funds Withheld Assets | Non-U.S. Sovereign Government, Provincial, Supranational, and Government-Related/Supported    
AFS securities    
Amortized cost of fixed maturities 1,123,966us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
1,397,194us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross unrealized gains on Fixed maturities 385,839us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
391,842us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross unrealized losses on Fixed maturities 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Fixed maturities, at fair value 1,509,805us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
1,789,036us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
Gross Unrealized Losses Non-credit related OTTI $ 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
[1] $ 0xlgroup_DebtSecuritiesOtherThanTemporaryImpairmentsIncludedInOtherComprehensiveIncome
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
[1]
[1] Represents the non-credit component of OTTI losses, adjusted for subsequent sales of securities. It does not include the change in fair value subsequent to the date an impairment was recorded.
[2] Included are certain medium term notes supported primarily by pools of European investment grade credit with varying degrees of leverage. The notes have a fair value of $74.8 million and an amortized cost of $63.8 million. These notes allow the investor to participate in cash flows of the underlying bonds including certain residual values, which could serve to either decrease or increase the ultimate values of these notes.
[3] Included are certain medium term notes supported primarily by pools of European investment grade credit with varying degrees of leverage. The notes have a fair value of $79.9 million and an amortized cost of $68.4 million. These notes allow the investor to participate in cash flows of the underlying bonds including certain residual values, which could serve to either decrease or increase the ultimate values of these notes.