XML 46 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments (Current Period Cash Flow Hedges in AOCI (loss) before Taxes) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
AOCI Cash Flow Hedges [Roll Forward]    
Balance beginning $ (31,591)rga_AccumulatedOtherComprehensiveIncomeLossRelatedToCashFlowHedge $ (4,578)rga_AccumulatedOtherComprehensiveIncomeLossRelatedToCashFlowHedge
Gains (losses) deferred in other comprehensive income (loss) on the effective portion of cash flow hedges 213us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss 776us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
Balance ending (30,598)rga_AccumulatedOtherComprehensiveIncomeLossRelatedToCashFlowHedge (4,020)rga_AccumulatedOtherComprehensiveIncomeLossRelatedToCashFlowHedge
Forward Contracts [Member]    
AOCI Cash Flow Hedges [Roll Forward]    
Gains (losses) deferred in other comprehensive income (loss) on the effective portion of cash flow hedges 7,780us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
 
Interest Rate Swap [Member]    
AOCI Cash Flow Hedges [Roll Forward]    
Gains (losses) deferred in other comprehensive income (loss) on the effective portion of cash flow hedges (7,567)us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
776us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Investment Income [Member]    
AOCI Cash Flow Hedges [Roll Forward]    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 780us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
 
Investment Income [Member] | Interest Rate Swap [Member]    
AOCI Cash Flow Hedges [Roll Forward]    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (60)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
(218)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
Investment Related Gains Losses [Member] | Forward Contracts [Member]    
AOCI Cash Flow Hedges [Roll Forward]    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net $ 840us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_IncomeStatementLocationAxis
= rga_InvestmentRelatedGainsLossesMember
$ 0us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_IncomeStatementLocationAxis
= rga_InvestmentRelatedGainsLossesMember