XML 36 R121.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments - Narrative (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative [Line Items]      
Derivative assets - cash collateral not offset in the balance sheet $ 78,580,000us-gaap_DerivativeCollateralObligationToReturnCash $ 0us-gaap_DerivativeCollateralObligationToReturnCash  
Collateral posted to counterparty 0us-gaap_DerivativeCollateralRightToReclaimCash 19,847,000us-gaap_DerivativeCollateralRightToReclaimCash  
Net results from structured products 54,209,000xlgroup_NetResultsFromStructuredProducts 23,791,000xlgroup_NetResultsFromStructuredProducts 5,257,000xlgroup_NetResultsFromStructuredProducts
Asset derivative fair value 136,659,000us-gaap_DerivativeFairValueOfDerivativeAsset 27,487,000us-gaap_DerivativeFairValueOfDerivativeAsset  
Net realized and unrealized gains (losses) on derivative instruments 29,886,000us-gaap_DerivativeGainLossOnDerivativeNet 7,798,000us-gaap_DerivativeGainLossOnDerivativeNet 5,221,000us-gaap_DerivativeGainLossOnDerivativeNet
Deposit Liabilities      
Derivative [Line Items]      
Periodic coupon settlement decrease to interest expense 0xlgroup_PeriodicCouponSettlementDecreaseInterestExpense
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
0xlgroup_PeriodicCouponSettlementDecreaseInterestExpense
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
4,900,000xlgroup_PeriodicCouponSettlementDecreaseInterestExpense
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
Credit Risk Contract      
Derivative [Line Items]      
Number of instruments held 1us-gaap_DerivativeLiabilityNumberOfInstrumentsHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
   
Deficiency guarantee from German state and federal governments (percentage) 68.00%xlgroup_ProjectFinanceLoanParticipationDeficiencyGuaranteePercentage
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
   
Property and casualty operations | Interest Expense [Member]      
Derivative [Line Items]      
Net results from structured products (12,900,000)xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_InterestExpenseSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember
(48,000,000)xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_InterestExpenseSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember
(66,300,000)xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_InterestExpenseSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember
Property and casualty operations | Interest Expense [Member] | Structured Indemnity      
Derivative [Line Items]      
Net results from structured products 28,700,000xlgroup_NetResultsFromStructuredProducts
/ xlgroup_ComponentsOfStructuredProductsIncomeAxis
= xlgroup_InterestExpenseSegmentMember
/ us-gaap_DerivativeInstrumentRiskAxis
= xlgroup_StructuredIndemnityMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember
   
Fair Value Hedging Member | Deposit Liabilities      
Derivative [Line Items]      
Fair Value Hedge Remaining Balance 137,862,000xlgroup_FairValueHedgeRemainingBalance
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
195,814,000xlgroup_FairValueHedgeRemainingBalance
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
 
Fair Value Hedging Member | Structured Indemnity | Deposit Liabilities      
Derivative [Line Items]      
Fair Value Hedge Remaining Balance 47,000,000xlgroup_FairValueHedgeRemainingBalance
/ us-gaap_DerivativeInstrumentRiskAxis
= xlgroup_StructuredIndemnityMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
   
Life Funds Withheld Assets [Member]      
Derivative [Line Items]      
Net realized and unrealized gains (losses) on life retrocession embedded derivative (450,831,000)us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
   
Net realized and unrealized gains (losses) on derivative instruments (488,222,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_InvestmentTypeAxis
= xlgroup_LifeFundsWithheldAssetsMember
Not Designated as Hedging Instrument      
Derivative [Line Items]      
Asset derivative notional amount 592,791,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
172,800,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Asset derivative fair value 14,797,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1] 1,389,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]  
Other Non Investment Derivatives | Not Designated as Hedging Instrument | Other Credit Derivatives [Member]      
Derivative [Line Items]      
Asset derivative notional amount 31,060,000us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ xlgroup_HedgingStrategyAxis
= xlgroup_OtherNonInvestmentDerivativesMember
[2] 0us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ xlgroup_HedgingStrategyAxis
= xlgroup_OtherNonInvestmentDerivativesMember
[2]  
Asset derivative fair value 60,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ xlgroup_HedgingStrategyAxis
= xlgroup_OtherNonInvestmentDerivativesMember
[1],[2] 0us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ xlgroup_HedgingStrategyAxis
= xlgroup_OtherNonInvestmentDerivativesMember
[1],[2]  
Net realized and unrealized gains (losses) on derivative instruments $ 100,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherCreditDerivativesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ xlgroup_HedgingStrategyAxis
= xlgroup_OtherNonInvestmentDerivativesMember
[1],[2]    
[1] Derivative instruments in an asset or liability position are included within Other assets or Other liabilities, respectively, in the balance sheets on a net basis where the Company has both a legal right of offset and the intention to settle the contracts on a net basis.
[2] Financial operations derivatives represent interests in variable interest entities as described in Note 18, “Variable Interest Entities".