XML 83 R116.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments - Schedule of settlement of fair value hedges (Details) (Fair Value Hedging Member, USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Notes Payable And Debt    
Derivative [Line Items]    
Cumulative reduction to interest expense $ 21,624xlgroup_FairValueHedgeCumulativeReductionToExpense
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_NotesPayableAndDebtMember
$ 18,856xlgroup_FairValueHedgeCumulativeReductionToExpense
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_NotesPayableAndDebtMember
Fair Value Hedge Remaining Balance 0xlgroup_FairValueHedgeRemainingBalance
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_NotesPayableAndDebtMember
2,767xlgroup_FairValueHedgeRemainingBalance
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_NotesPayableAndDebtMember
Weighted average years to maturity 0 years 0 years 8 months 12 days
Deposit Liabilities    
Derivative [Line Items]    
Cumulative reduction to interest expense 95,333xlgroup_FairValueHedgeCumulativeReductionToExpense
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
37,382xlgroup_FairValueHedgeCumulativeReductionToExpense
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
Fair Value Hedge Remaining Balance $ 137,862xlgroup_FairValueHedgeRemainingBalance
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
$ 195,814xlgroup_FairValueHedgeRemainingBalance
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ xlgroup_DerivativeInstrumentsHedgedItemsAxis
= xlgroup_DepositLiabilitiesMember
Weighted average years to maturity 23 years 2 months 12 days 22 years 8 months 12 days