false--12-31Q3202000008981741500000055000000467530000000027000000700190070021000.010.0114000000014000000079137758853105986265610267935859“A- (excellent)”0.047.10.020.010.010.005.20.000.000.000.016.70.010.010.010.1870.010.000.010.015.20.000.000.000.016.40.010.000.010.040.050.351.000.050.020.000.000.000.000.020.010.130.020.030.040.050.351.000.050.020.000.000.000.000.020.010.130.030.030.351.000.050.040.050.250.271.000.070.000.000.000.020.000.000.000.000.000.100.020.030.020.010.050.120.010.050.351.000.050.040.050.250.271.000.070.000.000.000.020.000.000.000.000.000.130.030.030.020.010.040.130.020.059.30.046.90.047.80.0410.60.006.90.007.90.00190000000.010.01100000001000000000001648165617374739
0000898174
2020-01-01
2020-09-30
0000898174
2020-10-31
0000898174
exch:XNYS
rga:RZAMember
2020-01-01
2020-09-30
0000898174
exch:XNYS
rga:RGAMember
2020-01-01
2020-09-30
0000898174
exch:XNYS
rga:RZBMember
2020-01-01
2020-09-30
0000898174
2019-12-31
0000898174
2020-09-30
0000898174
2019-07-01
2019-09-30
0000898174
2019-01-01
2019-09-30
0000898174
2020-07-01
2020-09-30
0000898174
us-gaap:RetainedEarningsMember
2019-07-01
2019-09-30
0000898174
us-gaap:RetainedEarningsMember
2020-01-01
2020-09-30
0000898174
us-gaap:RetainedEarningsMember
2019-01-01
2019-09-30
0000898174
us-gaap:RetainedEarningsMember
2020-07-01
2020-09-30
0000898174
us-gaap:RetainedEarningsMember
2019-09-30
0000898174
2019-06-30
0000898174
2019-09-30
0000898174
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-09-30
0000898174
us-gaap:TreasuryStockMember
2019-07-01
2019-09-30
0000898174
us-gaap:AdditionalPaidInCapitalMember
2019-09-30
0000898174
us-gaap:CommonStockMember
2019-09-30
0000898174
us-gaap:AdditionalPaidInCapitalMember
2019-07-01
2019-09-30
0000898174
us-gaap:AdditionalPaidInCapitalMember
2019-06-30
0000898174
us-gaap:TreasuryStockMember
2019-06-30
0000898174
us-gaap:TreasuryStockMember
2019-09-30
0000898174
us-gaap:RetainedEarningsMember
2019-06-30
0000898174
us-gaap:CommonStockMember
2019-06-30
0000898174
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-06-30
0000898174
us-gaap:RetainedEarningsMember
2020-09-30
0000898174
us-gaap:AdditionalPaidInCapitalMember
2020-09-30
0000898174
us-gaap:AdditionalPaidInCapitalMember
2020-01-01
2020-09-30
0000898174
us-gaap:CommonStockMember
2020-09-30
0000898174
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-09-30
0000898174
us-gaap:TreasuryStockMember
2020-09-30
0000898174
us-gaap:TreasuryStockMember
2020-01-01
2020-09-30
0000898174
us-gaap:AdditionalPaidInCapitalMember
2019-12-31
0000898174
us-gaap:CommonStockMember
2019-12-31
0000898174
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-12-31
0000898174
us-gaap:TreasuryStockMember
2019-12-31
0000898174
us-gaap:RetainedEarningsMember
2019-12-31
0000898174
2020-06-30
0000898174
us-gaap:TreasuryStockMember
2020-07-01
2020-09-30
0000898174
us-gaap:CommonStockMember
2020-06-30
0000898174
us-gaap:RetainedEarningsMember
2020-06-30
0000898174
us-gaap:AdditionalPaidInCapitalMember
2020-07-01
2020-09-30
0000898174
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-06-30
0000898174
us-gaap:AdditionalPaidInCapitalMember
2020-06-30
0000898174
us-gaap:TreasuryStockMember
2020-06-30
0000898174
us-gaap:TreasuryStockMember
2019-01-01
2019-09-30
0000898174
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-12-31
0000898174
us-gaap:CommonStockMember
2018-12-31
0000898174
2018-12-31
0000898174
us-gaap:TreasuryStockMember
2018-12-31
0000898174
us-gaap:AdditionalPaidInCapitalMember
2018-12-31
0000898174
us-gaap:AdditionalPaidInCapitalMember
2019-01-01
2019-09-30
0000898174
us-gaap:RetainedEarningsMember
2018-12-31
0000898174
us-gaap:StockCompensationPlanMember
2020-07-01
2020-09-30
0000898174
us-gaap:StockCompensationPlanMember
2020-01-01
2020-09-30
0000898174
us-gaap:EmployeeStockOptionMember
2019-01-01
2019-09-30
0000898174
us-gaap:EmployeeStockOptionMember
2020-01-01
2020-09-30
0000898174
us-gaap:StockCompensationPlanMember
2019-07-01
2019-09-30
0000898174
us-gaap:EmployeeStockOptionMember
2019-07-01
2019-09-30
0000898174
us-gaap:EmployeeStockOptionMember
2020-07-01
2020-09-30
0000898174
us-gaap:StockCompensationPlanMember
2019-01-01
2019-09-30
0000898174
rga:CommonStockOutstandingMember
2020-07-01
2020-09-30
0000898174
rga:CommonStockHeldInTreasuryMember
2019-12-31
0000898174
rga:CommonStockHeldInTreasuryMember
2020-07-01
2020-09-30
0000898174
rga:CommonStockIssuableMember
2020-01-01
2020-09-30
0000898174
rga:CommonStockIssuableMember
2020-07-01
2020-09-30
0000898174
rga:CommonStockOutstandingMember
2020-09-30
0000898174
rga:CommonStockHeldInTreasuryMember
2020-01-01
2020-09-30
0000898174
rga:CommonStockOutstandingMember
2019-12-31
0000898174
rga:CommonStockHeldInTreasuryMember
2020-09-30
0000898174
rga:CommonStockOutstandingMember
2020-01-01
2020-09-30
0000898174
rga:CommonStockIssuableMember
2019-12-31
0000898174
rga:CommonStockIssuableMember
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
rga:DacAttributedToUnrealizedGainsLossesMember
2020-07-01
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
rga:UnrealizedGainsLossesOnAvailableForSaleSecuritiesMember
2020-01-01
2020-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
rga:PriorServiceCostMember
2019-07-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
us-gaap:InterestRateSwapMember
2019-07-01
2019-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
rga:ActuarialGainsLossesMember
2020-07-01
2020-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
rga:PriorServiceCostMember
2020-07-01
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
rga:UnrealizedGainsLossesOnAvailableForSaleSecuritiesMember
2020-07-01
2020-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
2020-01-01
2020-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
rga:ActuarialGainsLossesMember
2019-07-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
rga:UnrealizedGainsLossesOnAvailableForSaleSecuritiesMember
2019-01-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
2020-07-01
2020-09-30
0000898174
rga:AmountsReclassifiedFromAociMember
2020-07-01
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
us-gaap:InterestRateSwapMember
2019-01-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
2019-07-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
us-gaap:InterestRateSwapMember
2020-07-01
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
us-gaap:CurrencySwapMember
2019-01-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
us-gaap:CurrencySwapMember
2020-07-01
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
rga:DacAttributedToUnrealizedGainsLossesMember
2019-01-01
2019-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
2019-01-01
2019-09-30
0000898174
rga:AmountsReclassifiedFromAociMember
2019-07-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
us-gaap:CurrencySwapMember
2019-07-01
2019-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
2019-07-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
rga:DacAttributedToUnrealizedGainsLossesMember
2020-01-01
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
us-gaap:CurrencySwapMember
2020-01-01
2020-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
rga:PriorServiceCostMember
2019-01-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
rga:UnrealizedGainsLossesOnAvailableForSaleSecuritiesMember
2019-07-01
2019-09-30
0000898174
rga:AmountsReclassifiedFromAociMember
2019-01-01
2019-09-30
0000898174
rga:AmountsReclassifiedFromAociMember
2020-01-01
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
2019-01-01
2019-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
2020-07-01
2020-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
rga:PriorServiceCostMember
2020-01-01
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
2020-01-01
2020-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
rga:ActuarialGainsLossesMember
2019-01-01
2019-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
rga:DacAttributedToUnrealizedGainsLossesMember
2019-07-01
2019-09-30
0000898174
rga:AmortizationOfUnrealizedPensionAndPostretirementBenefitsMember
rga:ActuarialGainsLossesMember
2020-01-01
2020-09-30
0000898174
rga:UnrealizedAppreciationDepreciationOfInvestmentsMember
us-gaap:InterestRateSwapMember
2020-01-01
2020-09-30
0000898174
rga:CommonStockOutstandingMember
2019-07-01
2019-09-30
0000898174
rga:CommonStockHeldInTreasuryMember
2018-12-31
0000898174
rga:CommonStockIssuableMember
2019-09-30
0000898174
rga:CommonStockIssuableMember
2018-12-31
0000898174
rga:CommonStockIssuableMember
2019-07-01
2019-09-30
0000898174
rga:CommonStockHeldInTreasuryMember
2019-07-01
2019-09-30
0000898174
rga:CommonStockOutstandingMember
2019-09-30
0000898174
rga:CommonStockHeldInTreasuryMember
2019-09-30
0000898174
rga:CommonStockOutstandingMember
2018-12-31
0000898174
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2020-01-01
2020-09-30
0000898174
us-gaap:AccumulatedTranslationAdjustmentMember
2020-01-01
2020-09-30
0000898174
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2020-01-01
2020-09-30
0000898174
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2020-09-30
0000898174
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2020-09-30
0000898174
us-gaap:AccumulatedTranslationAdjustmentMember
2020-09-30
0000898174
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-12-31
0000898174
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2019-12-31
0000898174
us-gaap:AccumulatedTranslationAdjustmentMember
2019-12-31
0000898174
rga:RGAShareRepurchaseProgramMember
2020-01-01
2020-09-30
0000898174
us-gaap:CashFlowHedgingMember
2019-01-01
2019-09-30
0000898174
us-gaap:CashFlowHedgingMember
2018-01-01
2018-12-31
0000898174
rga:RGAShareRepurchaseProgramMember
2019-01-01
2019-09-30
0000898174
us-gaap:CashFlowHedgingMember
2019-01-01
2019-12-31
0000898174
us-gaap:CashFlowHedgingMember
2020-01-01
2020-09-30
0000898174
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-09-30
0000898174
us-gaap:AccumulatedTranslationAdjustmentMember
2018-12-31
0000898174
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-01-01
2019-09-30
0000898174
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2019-01-01
2019-09-30
0000898174
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2018-12-31
0000898174
us-gaap:AccumulatedTranslationAdjustmentMember
2019-01-01
2019-09-30
0000898174
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2019-09-30
0000898174
us-gaap:AccumulatedTranslationAdjustmentMember
2019-09-30
0000898174
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2018-12-31
0000898174
us-gaap:PerformanceSharesMember
2020-01-01
2020-09-30
0000898174
2020-01-01
2020-06-30
0000898174
us-gaap:RestrictedStockUnitsRSUMember
2020-01-01
2020-09-30
0000898174
rga:CanadianProvinceOfQuebecSecuritiesMember
2019-12-31
0000898174
rga:CanadianProvinceOfQuebecSecuritiesMember
2020-09-30
0000898174
rga:CanadianProvinceOfOntarioSecuritiesMember
2020-09-30
0000898174
rga:CanadianProvinceOfOntarioSecuritiesMember
2019-12-31
0000898174
rga:GovernmentOfJapanMember
2019-12-31
0000898174
rga:GovernmentOfJapanMember
2020-09-30
0000898174
us-gaap:FinancialServicesSectorMember
us-gaap:CorporateDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:FinancialServicesSectorMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:GovernmentSectorMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:CorporateDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:GovernmentSectorMember
us-gaap:CorporateDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:CorporateDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:USTreasuryAndGovernmentMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
rga:CanadianProvincialGovernmentsMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:AssetBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
country:CA
2020-09-30
0000898174
stpr:WA
2020-09-30
0000898174
country:GB
2020-09-30
0000898174
stpr:CA
2020-09-30
0000898174
stpr:TX
2020-09-30
0000898174
rga:MortgageLoansOnRealEstateDueOneYearThroughFiveYearsMember
2020-09-30
0000898174
rga:MortgageLoansOnRealEstateDueAfterFiveYearsMember
2020-09-30
0000898174
rga:MortgageLoansOnRealEstateDueAfterFiveYearsMember
2019-12-31
0000898174
rga:MortgageLoansOnRealEstateDueOneYearThroughFiveYearsMember
2019-12-31
0000898174
rga:MortgageLoansOnRealEstateDueAfterTenYearsMember
2019-12-31
0000898174
rga:MortgageLoansOnRealEstateDueAfterTenYearsMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
rga:LTV0To59PercentMember
2019-12-31
0000898174
rga:LTV0To59PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
rga:LTV0To59PercentMember
2019-12-31
0000898174
rga:LTV70To79PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
rga:LTV0To59PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
rga:LTV70To79PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
rga:LTV60To69PercentMember
2019-12-31
0000898174
us-gaap:Ltv80To100PercentMember
2019-12-31
0000898174
rga:LTV60To69PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
rga:LTV60To69PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
us-gaap:Ltv80To100PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
rga:LTV60To69PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
us-gaap:Ltv80To100PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
rga:LTV70To79PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
us-gaap:Ltv80To100PercentMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
2019-12-31
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
rga:LTV70To79PercentMember
2019-12-31
0000898174
rga:CollateralFixedMaturitySecuritiesMember
2019-12-31
0000898174
rga:CollateralFixedMaturitySecuritiesMember
2020-09-30
0000898174
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2020-09-30
0000898174
rga:CollateralReceivedFixedMaturitySecuritiesMember
2020-09-30
0000898174
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0000898174
rga:CollateralReceivedFixedMaturitySecuritiesMember
2019-12-31
0000898174
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-09-30
0000898174
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2019-12-31
0000898174
us-gaap:CommercialRealEstatePortfolioSegmentMember
2020-09-30
0000898174
us-gaap:CommercialRealEstatePortfolioSegmentMember
2019-12-31
0000898174
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:AssetBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
rga:CanadianProvincialGovernmentsMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:USTreasuryAndGovernmentMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember
2020-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember
2019-12-31
0000898174
rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember
2019-12-31
0000898174
rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember
2019-07-01
2019-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember
2020-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember
2020-07-01
2020-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember
2020-01-01
2020-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember
2019-01-01
2019-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember
2020-01-01
2020-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember
2019-01-01
2019-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember
2019-07-01
2019-09-30
0000898174
rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember
2020-07-01
2020-09-30
0000898174
srt:RetailSiteMember
2020-09-30
0000898174
srt:RetailSiteMember
2019-12-31
0000898174
srt:OtherPropertyMember
2019-12-31
0000898174
srt:IndustrialPropertyMember
2020-09-30
0000898174
srt:OfficeBuildingMember
2020-09-30
0000898174
srt:OtherPropertyMember
2020-09-30
0000898174
srt:IndustrialPropertyMember
2019-12-31
0000898174
srt:ApartmentBuildingMember
2019-12-31
0000898174
srt:OfficeBuildingMember
2019-12-31
0000898174
srt:ApartmentBuildingMember
2020-09-30
0000898174
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MaturityOvernightMember
2019-12-31
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:Maturity30To90DaysMember
2019-12-31
0000898174
us-gaap:Maturity30To90DaysMember
2019-12-31
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:Maturity30To90DaysMember
2019-12-31
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MaturityOver90DaysMember
2019-12-31
0000898174
us-gaap:MaturityOver90DaysMember
2019-12-31
0000898174
us-gaap:MaturityOvernightMember
2019-12-31
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityOvernightMember
2019-12-31
0000898174
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityOver90DaysMember
2019-12-31
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-01-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-01-01
2020-09-30
0000898174
us-gaap:FixedMaturitiesMember
2020-01-01
2020-09-30
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
2020-09-30
0000898174
us-gaap:LimitedPartnerMember
2019-12-31
0000898174
us-gaap:DerivativeMember
2020-09-30
0000898174
us-gaap:DerivativeMember
2019-12-31
0000898174
us-gaap:LimitedPartnerMember
2020-09-30
0000898174
us-gaap:OtherCreditDerivativesMember
2019-12-31
0000898174
rga:EquityReleaseMortgagesMember
2019-12-31
0000898174
rga:EquityReleaseMortgagesMember
2020-09-30
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
2019-12-31
0000898174
us-gaap:OtherCreditDerivativesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2020-09-30
0000898174
rga:YearOfOrigination2019Member
rga:HighInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2016Member
2020-09-30
0000898174
rga:YearOfOrigination2017Member
rga:WatchListMember
2020-09-30
0000898174
rga:YearOfOrigination2016Member
rga:HighInvestmentGradeMember
2020-09-30
0000898174
us-gaap:InternalInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2018Member
us-gaap:InternalNoninvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2020Member
us-gaap:InternalNoninvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2020Member
2020-09-30
0000898174
rga:YearOfOriginationPriorPeriodsMember
rga:AverageInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2020Member
rga:HighInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOriginationPriorPeriodsMember
rga:WatchListMember
2020-09-30
0000898174
rga:YearOfOrigination2017Member
2020-09-30
0000898174
rga:YearOfOrigination2020Member
rga:WatchListMember
2020-09-30
0000898174
rga:YearOfOrigination2018Member
rga:WatchListMember
2020-09-30
0000898174
us-gaap:InternalNoninvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2019Member
rga:WatchListMember
2020-09-30
0000898174
rga:WatchListMember
2020-09-30
0000898174
rga:AverageInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2017Member
rga:AverageInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOriginationPriorPeriodsMember
2020-09-30
0000898174
rga:YearOfOrigination2018Member
rga:HighInvestmentGradeMember
2020-09-30
0000898174
rga:HighInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2019Member
rga:AverageInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2019Member
us-gaap:InternalNoninvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2020Member
us-gaap:InternalInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOriginationPriorPeriodsMember
us-gaap:InternalNoninvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2019Member
2020-09-30
0000898174
rga:YearOfOrigination2016Member
rga:WatchListMember
2020-09-30
0000898174
rga:YearOfOrigination2016Member
us-gaap:InternalInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOriginationPriorPeriodsMember
rga:HighInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2018Member
rga:AverageInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2017Member
rga:HighInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2018Member
us-gaap:InternalInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2019Member
us-gaap:InternalInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2016Member
us-gaap:InternalNoninvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2018Member
2020-09-30
0000898174
rga:YearOfOrigination2020Member
rga:AverageInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2016Member
rga:AverageInvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOrigination2017Member
us-gaap:InternalNoninvestmentGradeMember
2020-09-30
0000898174
rga:YearOfOriginationPriorPeriodsMember
us-gaap:InternalInvestmentGradeMember
2019-12-31
0000898174
rga:YearOfOrigination2017Member
us-gaap:InternalInvestmentGradeMember
2020-06-30
0000898174
rga:LTV0To59PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
rga:LTV0To59PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
2020-09-30
0000898174
rga:LTV70To79PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
rga:LTV70To79PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
rga:LTV60To69PercentMember
2020-09-30
0000898174
rga:LTV60To69PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
rga:LTV70To79PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
us-gaap:Ltv80To100PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
us-gaap:Ltv80To100PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
rga:LTV0To59PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
us-gaap:Ltv80To100PercentMember
2020-09-30
0000898174
us-gaap:Ltv80To100PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
rga:LTV0To59PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
rga:LTV70To79PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeOneMember
rga:LTV60To69PercentMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeThreeMember
2020-09-30
0000898174
rga:DebtServiceCoverageRatioRangeTwoMember
rga:LTV60To69PercentMember
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:Maturity30To90DaysMember
2020-09-30
0000898174
us-gaap:Maturity30To90DaysMember
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MaturityOvernightMember
2020-09-30
0000898174
us-gaap:MaturityOvernightMember
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MaturityUpTo30DaysMember
2020-09-30
0000898174
us-gaap:MaturityUpTo30DaysMember
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:MaturityOver90DaysMember
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MaturityOver90DaysMember
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityOver90DaysMember
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:Maturity30To90DaysMember
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityUpTo30DaysMember
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityOvernightMember
2020-09-30
0000898174
us-gaap:CommercialRealEstatePortfolioSegmentMember
us-gaap:FinancingReceivables30To59DaysPastDueMember
2020-06-30
0000898174
us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
2019-12-31
0000898174
us-gaap:CommercialRealEstatePortfolioSegmentMember
2020-06-30
0000898174
us-gaap:FinancingReceivables30To59DaysPastDueMember
2019-12-31
0000898174
us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
2020-09-30
0000898174
us-gaap:FinancingReceivables60To89DaysPastDueMember
2019-12-31
0000898174
us-gaap:FinancingReceivables60To89DaysPastDueMember
2020-09-30
0000898174
us-gaap:AvailableforsaleSecuritiesMember
2020-07-01
2020-09-30
0000898174
us-gaap:OtherAggregatedInvestmentsMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
2020-07-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2019-01-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestMember
2019-01-01
2019-09-30
0000898174
us-gaap:OtherAggregatedInvestmentsMember
2020-07-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestMember
2019-07-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestMember
2020-07-01
2020-09-30
0000898174
us-gaap:PolicyLoansMember
2019-01-01
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
2019-07-01
2019-09-30
0000898174
us-gaap:MortgagesMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
2019-01-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
2020-01-01
2020-09-30
0000898174
us-gaap:AvailableforsaleSecuritiesMember
2019-01-01
2019-09-30
0000898174
us-gaap:MortgagesMember
2020-07-01
2020-09-30
0000898174
us-gaap:MortgagesMember
2019-01-01
2019-09-30
0000898174
us-gaap:MortgagesMember
2019-07-01
2019-09-30
0000898174
us-gaap:PolicyLoansMember
2019-07-01
2019-09-30
0000898174
us-gaap:OtherAggregatedInvestmentsMember
2019-01-01
2019-09-30
0000898174
us-gaap:PolicyLoansMember
2020-07-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2019-07-01
2019-09-30
0000898174
us-gaap:AvailableforsaleSecuritiesMember
2019-07-01
2019-09-30
0000898174
us-gaap:PolicyLoansMember
2020-01-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2020-07-01
2020-09-30
0000898174
us-gaap:AvailableforsaleSecuritiesMember
2020-01-01
2020-09-30
0000898174
us-gaap:OtherAggregatedInvestmentsMember
2019-07-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestMember
2020-01-01
2020-09-30
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:FixedMaturitiesMember
2019-12-31
0000898174
rga:MoreThanOrEqualTo20PercentForLessThanSixMonthsMember
2020-09-30
0000898174
rga:MoreThanOrEqualTo20PercentForSixMonthsOrGreaterMember
2020-01-01
2020-09-30
0000898174
2019-01-01
2019-12-31
0000898174
rga:MoreThanOrEqualTo20PercentForSixMonthsOrGreaterMember
2019-12-31
0000898174
rga:MoreThanOrEqualTo20PercentForLessThanSixMonthsMember
2019-12-31
0000898174
rga:MoreThanOrEqualTo20PercentForSixMonthsOrGreaterMember
2019-01-01
2019-12-31
0000898174
rga:MoreThanOrEqualTo20PercentForLessThanSixMonthsMember
2019-01-01
2019-12-31
0000898174
rga:MoreThanOrEqualTo20PercentForLessThanSixMonthsMember
2020-01-01
2020-09-30
0000898174
rga:LessThan20PercentMember
2019-01-01
2019-12-31
0000898174
rga:LessThan20PercentMember
2020-01-01
2020-09-30
0000898174
rga:MoreThanOrEqualTo20PercentForSixMonthsOrGreaterMember
2020-09-30
0000898174
rga:LessThan20PercentMember
2020-09-30
0000898174
rga:LessThan20PercentMember
2019-12-31
0000898174
us-gaap:CurrencySwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0000898174
us-gaap:CreditDefaultSwapMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
us-gaap:ForeignExchangeForwardMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
rga:SyntheticGuaranteedInvestmentContractsMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
us-gaap:CurrencySwapMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
us-gaap:EquityMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
us-gaap:FutureMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
us-gaap:CurrencySwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-09-30
0000898174
us-gaap:EquityMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
us-gaap:ForeignExchangeForwardMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0000898174
us-gaap:ForeignExchangeForwardMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
rga:ConsumerPriceIndexSwapMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
us-gaap:NondesignatedMember
2019-12-31
0000898174
us-gaap:CreditDefaultSwapMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
rga:SyntheticGuaranteedInvestmentContractsMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
us-gaap:FutureMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
us-gaap:DesignatedAsHedgingInstrumentMember
2020-09-30
0000898174
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0000898174
us-gaap:InterestRateSwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0000898174
rga:ConsumerPriceIndexSwapMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
us-gaap:ForeignExchangeForwardMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-09-30
0000898174
us-gaap:NondesignatedMember
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:NondesignatedMember
2019-12-31
0000898174
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:NondesignatedMember
2020-09-30
0000898174
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2019-07-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2020-07-01
2020-09-30
0000898174
us-gaap:CashFlowHedgingMember
2020-07-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2019-01-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2019-01-01
2019-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
2020-07-01
2020-09-30
0000898174
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:CashFlowHedgingMember
2019-07-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
2020-07-01
2020-09-30
0000898174
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2020-07-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
2019-07-01
2019-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2020-01-01
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-09-30
0000898174
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2020-01-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2019-07-01
2019-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2019-07-01
2019-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
2019-07-01
2019-09-30
0000898174
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2020-07-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2019-01-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InterestExpenseMember
2020-01-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:CashFlowHedgingMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
rga:ConsumerPriceIndexSwapMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
us-gaap:ForeignExchangeForwardMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
us-gaap:FutureMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
us-gaap:FutureMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
us-gaap:CreditDefaultSwapMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
us-gaap:CreditDefaultSwapMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
us-gaap:FutureMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
rga:ConsumerPriceIndexSwapMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
rga:ConsumerPriceIndexSwapMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
us-gaap:CreditDefaultSwapMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
us-gaap:EquityMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
us-gaap:ForeignExchangeForwardMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
rga:LongevitySwapMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
us-gaap:EquityMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
us-gaap:CurrencySwapMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquityMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
us-gaap:ForeignExchangeForwardMember
us-gaap:NondesignatedMember
2019-01-01
2019-09-30
0000898174
rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
rga:ConsumerPriceIndexSwapMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
us-gaap:ForeignExchangeForwardMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
us-gaap:FutureMember
us-gaap:NondesignatedMember
2020-01-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
us-gaap:CreditDefaultSwapMember
us-gaap:NondesignatedMember
2019-07-01
2019-09-30
0000898174
us-gaap:EquityMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:NondesignatedMember
2020-07-01
2020-09-30
0000898174
rga:CreditDefaultSwapsReferencingIndicesMember
srt:StandardPoorsBBBRatingMember
2020-01-01
2020-09-30
0000898174
rga:CreditDefaultSubtotalMember
srt:StandardPoorsBBBRatingMember
2019-01-01
2019-12-31
0000898174
rga:SingleNameCreditDefaultSwapsMember
srt:StandardPoorsBBRatingMember
2019-12-31
0000898174
rga:SingleNameCreditDefaultSwapsMember
srt:StandardPoorsBBBRatingMember
2019-12-31
0000898174
rga:CreditDefaultSubtotalMember
rga:StandardPoorsAaaToAminusRatingsMember
2020-09-30
0000898174
rga:CreditDefaultSwapsReferencingIndicesMember
srt:StandardPoorsBBBRatingMember
2019-12-31
0000898174
rga:CreditDefaultSubtotalMember
srt:StandardPoorsBBBRatingMember
2019-12-31
0000898174
rga:CreditDefaultSubtotalMember
srt:StandardPoorsBBRatingMember
2019-12-31
0000898174
rga:CreditDefaultSwapsReferencingIndicesMember
srt:StandardPoorsBBBRatingMember
2020-09-30
0000898174
rga:CreditDefaultSubtotalMember
rga:StandardPoorsAaaToAminusRatingsMember
2020-01-01
2020-09-30
0000898174
rga:SingleNameCreditDefaultSwapsMember
rga:StandardPoorsAaaToAminusRatingsMember
2019-01-01
2019-12-31
0000898174
srt:StandardPoorsBBRatingMember
2019-01-01
2019-12-31
0000898174
rga:SingleNameCreditDefaultSwapsMember
rga:StandardPoorsAaaToAminusRatingsMember
2019-12-31
0000898174
rga:SingleNameCreditDefaultSwapsMember
rga:StandardPoorsAaaToAminusRatingsMember
2020-09-30
0000898174
rga:CreditDefaultSubtotalMember
srt:StandardPoorsBBBRatingMember
2020-09-30
0000898174
rga:SingleNameCreditDefaultSwapsMember
rga:StandardPoorsAaaToAminusRatingsMember
2020-01-01
2020-09-30
0000898174
rga:SingleNameCreditDefaultSwapsMember
srt:StandardPoorsBBBRatingMember
2019-01-01
2019-12-31
0000898174
rga:CreditDefaultSubtotalMember
rga:StandardPoorsAaaToAminusRatingsMember
2019-12-31
0000898174
srt:StandardPoorsBBRatingMember
2020-01-01
2020-09-30
0000898174
rga:SingleNameCreditDefaultSwapsMember
srt:StandardPoorsBBBRatingMember
2020-01-01
2020-09-30
0000898174
rga:SingleNameCreditDefaultSwapsMember
srt:StandardPoorsBBBRatingMember
2020-09-30
0000898174
rga:CreditDefaultSubtotalMember
rga:StandardPoorsAaaToAminusRatingsMember
2019-01-01
2019-12-31
0000898174
rga:CreditDefaultSubtotalMember
srt:StandardPoorsBBRatingMember
2020-09-30
0000898174
rga:SingleNameCreditDefaultSwapsMember
srt:StandardPoorsBBRatingMember
2020-09-30
0000898174
rga:CreditDefaultSwapsReferencingIndicesMember
srt:StandardPoorsBBBRatingMember
2019-01-01
2019-12-31
0000898174
rga:CreditDefaultSubtotalMember
srt:StandardPoorsBBBRatingMember
2020-01-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
2019-07-01
2019-09-30
0000898174
us-gaap:CurrencySwapMember
2020-01-01
2020-09-30
0000898174
us-gaap:ForeignExchangeForwardMember
2019-07-01
2019-09-30
0000898174
us-gaap:CurrencySwapMember
2020-07-01
2020-09-30
0000898174
us-gaap:CurrencySwapMember
2019-01-01
2019-09-30
0000898174
us-gaap:ForeignExchangeForwardMember
2019-01-01
2019-09-30
0000898174
us-gaap:ForeignExchangeForwardMember
2020-07-01
2020-09-30
0000898174
us-gaap:ForeignExchangeForwardMember
2020-01-01
2020-09-30
0000898174
us-gaap:CashFlowHedgingMember
2019-04-01
2019-06-30
0000898174
us-gaap:CashFlowHedgingMember
2020-04-01
2020-06-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:ForeignGovernmentDebtMember
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2019-12-31
0000898174
us-gaap:AssetBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtMember
2019-12-31
0000898174
us-gaap:AssetBackedSecuritiesMember
2019-12-31
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:InterestIncomeMember
2020-01-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:OtherIncomeMember
2020-01-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:OtherIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:InterestIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:OtherIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-01-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
2020-01-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:InterestIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
rga:InvestmentRelatedGainsLossesMember
2020-01-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:InterestIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2020-01-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2020-01-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2020-01-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:InterestIncomeMember
2020-01-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:InterestIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:InterestIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
2020-01-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:OtherIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:OtherIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
2019-12-31
0000898174
rga:LongevitySwapMember
rga:InvestmentRelatedGainsLossesMember
2020-01-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
2020-01-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2019-12-31
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
2019-12-31
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:OtherIncomeMember
2020-01-01
2020-09-30
0000898174
rga:LongevitySwapMember
2020-01-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:OtherIncomeMember
2020-01-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:InvestmentRelatedGainsLossesMember
2020-01-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:OtherIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
rga:InvestmentRelatedGainsLossesMember
2020-01-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:InterestIncomeMember
2020-01-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:InterestIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:InvestmentIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
rga:InvestmentRelatedGainsLossesMember
2020-01-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-09-30
0000898174
rga:LongevitySwapMember
2019-12-31
0000898174
us-gaap:StructuredFinanceMember
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2019-12-31
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:OtherIncomeMember
2020-01-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2020-01-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2020-01-01
2020-09-30
0000898174
rga:LongevitySwapMember
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:OtherIncomeMember
2019-01-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2018-12-31
0000898174
us-gaap:CorporateDebtSecuritiesMember
2019-01-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:InterestIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2019-01-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:InterestIncomeMember
2019-01-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2019-01-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-01-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:OtherIncomeMember
2019-01-01
2019-09-30
0000898174
rga:LongevitySwapMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
rga:LongevitySwapMember
2019-01-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
rga:InvestmentRelatedGainsLossesMember
2019-01-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:InterestIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2018-12-31
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2019-01-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
2019-01-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2019-01-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:InterestIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
rga:InvestmentRelatedGainsLossesMember
2019-01-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:OtherIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2019-01-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:OtherIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:OtherIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2019-01-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2018-12-31
0000898174
rga:LongevitySwapMember
us-gaap:OtherIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-12-31
0000898174
rga:LongevitySwapMember
rga:InvestmentRelatedGainsLossesMember
2019-01-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:InterestIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:OtherIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:InterestIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
2019-01-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
rga:InvestmentRelatedGainsLossesMember
2019-01-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:InvestmentIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2019-01-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:InterestIncomeMember
2019-01-01
2019-09-30
0000898174
rga:LongevitySwapMember
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2019-01-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:InvestmentRelatedGainsLossesMember
2019-01-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:InterestIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
2018-12-31
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:OtherIncomeMember
2019-01-01
2019-09-30
0000898174
rga:LongevitySwapMember
2018-12-31
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2019-09-30
0000898174
rga:LongevitySwapMember
us-gaap:InterestIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:OtherIncomeMember
2019-01-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
2018-12-31
0000898174
us-gaap:EquitySecuritiesMember
2018-12-31
0000898174
us-gaap:EquitySecuritiesMember
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2018-12-31
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel2Member
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
us-gaap:FairValueInputsLevel1Member
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:USStatesAndPoliticalSubdivisionsMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
2019-12-31
0000898174
us-gaap:OtherCreditDerivativesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel3Member
2019-12-31
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:AssetBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:USStatesAndPoliticalSubdivisionsMember
2019-12-31
0000898174
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:AssetBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:USStatesAndPoliticalSubdivisionsMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:OtherCreditDerivativesMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:OtherCreditDerivativesMember
us-gaap:FairValueInputsLevel1Member
2019-12-31
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0000898174
us-gaap:OtherCreditDerivativesMember
us-gaap:FairValueInputsLevel2Member
2019-12-31
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:USStatesAndPoliticalSubdivisionsMember
2019-12-31
0000898174
rga:CanadianProvincialGovernmentsMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:AssetBackedSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel2Member
rga:CanadianProvincialGovernmentsMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
rga:CanadianProvincialGovernmentsMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel3Member
rga:CanadianProvincialGovernmentsMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
us-gaap:FairValueInputsLevel2Member
2019-12-31
0000898174
us-gaap:ShortTermInvestmentsMember
rga:InvestmentRelatedGainsLossesMember
2019-07-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:OtherIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
2019-07-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2019-07-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2019-06-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2019-07-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2019-07-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2019-06-30
0000898174
rga:LongevitySwapMember
us-gaap:InterestIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-07-01
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
2019-07-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
2019-07-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:InterestIncomeMember
2019-07-01
2019-09-30
0000898174
rga:LongevitySwapMember
us-gaap:OtherIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2019-07-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2019-07-01
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:OtherIncomeMember
2019-07-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:InterestIncomeMember
2019-07-01
2019-09-30
0000898174
rga:LongevitySwapMember
rga:InvestmentRelatedGainsLossesMember
2019-07-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:InterestIncomeMember
2019-07-01
2019-09-30
0000898174
rga:LongevitySwapMember
2019-07-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:OtherIncomeMember
2019-07-01
2019-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:OtherIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:InterestIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
2019-06-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:OtherIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2019-07-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
rga:InvestmentRelatedGainsLossesMember
2019-07-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:OtherIncomeMember
2019-07-01
2019-09-30
0000898174
rga:LongevitySwapMember
2019-06-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2019-06-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:InvestmentRelatedGainsLossesMember
2019-07-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-06-30
0000898174
us-gaap:EquitySecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2019-07-01
2019-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:InterestIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2019-07-01
2019-09-30
0000898174
us-gaap:StructuredFinanceMember
rga:InvestmentRelatedGainsLossesMember
2019-07-01
2019-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:InterestIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:InterestIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:InterestIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:EquitySecuritiesMember
2019-06-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:OtherIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2019-06-30
0000898174
rga:LongevitySwapMember
us-gaap:InvestmentIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
2019-06-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:OtherIncomeMember
2019-07-01
2019-09-30
0000898174
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0000898174
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-09-30
0000898174
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-09-30
0000898174
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0000898174
us-gaap:CarryingReportedAmountFairValueDisclosureMember
2019-12-31
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0000898174
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:OtherComprehensiveIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-07-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
2020-07-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:OtherIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
2020-06-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2020-07-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:OtherIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
2020-07-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2020-07-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
rga:LongevitySwapMember
rga:InvestmentRelatedGainsLossesMember
2020-07-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:OtherComprehensiveIncomeMember
2020-07-01
2020-09-30
0000898174
rga:LongevitySwapMember
2020-07-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:OtherComprehensiveIncomeMember
2020-07-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2020-07-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:InterestIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2020-07-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:OtherIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:OtherIncomeMember
2020-07-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:InterestIncomeMember
2020-07-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:InterestIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2020-07-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2020-07-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
rga:InvestmentRelatedGainsLossesMember
2020-07-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
2020-07-01
2020-09-30
0000898174
rga:LongevitySwapMember
2020-06-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:OtherComprehensiveIncomeMember
2020-07-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2020-07-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
rga:InvestmentRelatedGainsLossesMember
2020-07-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:OtherComprehensiveIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0000898174
us-gaap:ShortTermInvestmentsMember
us-gaap:InterestIncomeMember
2020-07-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:InvestmentRelatedGainsLossesMember
2020-07-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:InterestIncomeMember
2020-07-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
2020-06-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:InterestIncomeMember
2020-07-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:OtherComprehensiveIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:InterestIncomeMember
2020-07-01
2020-09-30
0000898174
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:OtherIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:OtherIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:ShortTermInvestmentsMember
2020-06-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
rga:InvestmentRelatedGainsLossesMember
2020-07-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
us-gaap:OtherIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:CorporateDebtSecuritiesMember
us-gaap:OtherComprehensiveIncomeMember
2020-07-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:InterestIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:InvestmentIncomeMember
2020-07-01
2020-09-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
us-gaap:OtherIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:EquitySecuritiesMember
us-gaap:OtherComprehensiveIncomeMember
2020-07-01
2020-09-30
0000898174
rga:LongevitySwapMember
us-gaap:InterestIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
rga:InvestmentRelatedGainsLossesMember
2020-07-01
2020-09-30
0000898174
us-gaap:StructuredFinanceMember
2020-06-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:OtherComprehensiveIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:OtherIncomeMember
2020-07-01
2020-09-30
0000898174
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2020-06-30
0000898174
rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
2020-06-30
0000898174
us-gaap:FairValueInputsLevel3Member
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel1Member
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:FairValueInputsLevel2Member
2020-09-30
0000898174
us-gaap:OtherCreditDerivativesMember
us-gaap:FairValueInputsLevel3Member
2020-09-30
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
us-gaap:FairValueInputsLevel1Member
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-09-30
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
us-gaap:FairValueInputsLevel2Member
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:AssetBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
rga:CanadianProvincialGovernmentsMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:USStatesAndPoliticalSubdivisionsMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:USStatesAndPoliticalSubdivisionsMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:AssetBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
2020-09-30
0000898174
us-gaap:OtherCreditDerivativesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-09-30
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
us-gaap:FairValueInputsLevel3Member
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:USStatesAndPoliticalSubdivisionsMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:CorporateDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:FairValueInputsLevel1Member
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
rga:CanadianProvincialGovernmentsMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:InterestRateSwapMember
us-gaap:FairValueInputsLevel3Member
2020-09-30
0000898174
us-gaap:OtherCreditDerivativesMember
us-gaap:FairValueInputsLevel2Member
2020-09-30
0000898174
rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-09-30
0000898174
rga:CanadianProvincialGovernmentsMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:CorporateDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:USStatesAndPoliticalSubdivisionsMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:CorporateDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel2Member
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel3Member
us-gaap:AssetBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:OtherCreditDerivativesMember
us-gaap:FairValueInputsLevel1Member
2020-09-30
0000898174
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel1Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-09-30
0000898174
us-gaap:FairValueInputsLevel1Member
rga:CanadianProvincialGovernmentsMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:MeasurementInputCreditingRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MaximumMember
us-gaap:EquitySecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
us-gaap:EquitySecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
us-gaap:EquitySecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:MeasurementInputCreditingRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:LongevitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:LongevitySwapMember
rga:MeasurementInputMortalityImprovementMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:LongevitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:LongevitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:LongevitySwapMember
rga:MeasurementInputMortalityImprovementMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLongTermRevenueGrowthRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:LongevitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLongTermRevenueGrowthRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
us-gaap:EquitySecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
us-gaap:EquitySecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:MeasurementInputCreditingRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MinimumMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MaximumMember
rga:MortalitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MaximumMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:LongevitySwapMember
rga:MeasurementInputMortalityImprovementMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
us-gaap:EquitySecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
us-gaap:EquitySecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MinimumMember
rga:LongevitySwapMember
rga:MeasurementInputMortalityImprovementMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
us-gaap:EquitySecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MaximumMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MinimumMember
rga:MortalitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:MortalitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:MeasurementInputCreditingRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
us-gaap:EquitySecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLongTermRevenueGrowthRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
us-gaap:EquitySecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:LongevitySwapMember
rga:MeasurementInputMortalityImprovementMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLongTermRevenueGrowthRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLongTermRevenueGrowthRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:MeasurementInputCreditingRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MaximumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
us-gaap:EquitySecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:MortalitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:MortalitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MaximumMember
us-gaap:EquitySecuritiesMember
us-gaap:MeasurementInputEbitdaMultipleMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MinimumMember
rga:FundsWithheldAtInterestEmbeddedDerivativesMember
rga:MeasurementInputCreditingRateMember
us-gaap:IncomeApproachValuationTechniqueMember
2020-09-30
0000898174
srt:MinimumMember
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLapseRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:MortalitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputLongTermRevenueGrowthRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInIndexedAnnuityMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:LongevitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputCounterpartyCreditRiskMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:MaximumMember
rga:LongevitySwapMember
rga:MeasurementInputMortalityImprovementMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MaximumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0000898174
srt:WeightedAverageMember
rga:LongevitySwapMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:MinimumMember
rga:EmbeddedDerivativesInVariableAnnuityMember
us-gaap:MeasurementInputWithdrawalRateMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-09-30
0000898174
srt:WeightedAverageMember
us-gaap:AssetBackedSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-09-30
0000898174
srt:WeightedAverageMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AsiaPacificMember
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
us-gaap:EMEAMember
2019-12-31
0000898174
us-gaap:CorporateAndOtherMember
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AsiaPacificMember
2019-12-31
0000898174
us-gaap:EMEAMember
2019-12-31
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AmericasMember
2019-12-31
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AsiaPacificMember
2019-12-31
0000898174
srt:AmericasMember
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AmericasMember
2019-12-31
0000898174
country:CA
2019-12-31
0000898174
us-gaap:NontraditionalLongDurationContractsMember
us-gaap:EMEAMember
2019-12-31
0000898174
us-gaap:CorporateAndOtherMember
2019-12-31
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AsiaPacificMember
2020-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
country:CA
2020-09-30
0000898174
country:CA
2020-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
us-gaap:EMEAMember
2020-09-30
0000898174
srt:AsiaPacificMember
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
country:CA
2020-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
country:CA
2019-12-31
0000898174
us-gaap:LifeInsuranceSegmentMember
country:CA
2019-12-31
0000898174
srt:AsiaPacificMember
2019-12-31
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AmericasMember
2020-09-30
0000898174
us-gaap:EMEAMember
2020-09-30
0000898174
srt:AmericasMember
2019-12-31
0000898174
us-gaap:LifeInsuranceSegmentMember
us-gaap:EMEAMember
2020-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AmericasMember
2020-09-30
0000898174
country:CA
2019-07-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
us-gaap:EMEAMember
2020-01-01
2020-09-30
0000898174
us-gaap:CorporateAndOtherMember
2020-07-01
2020-09-30
0000898174
srt:AsiaPacificMember
2019-01-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AsiaPacificMember
2020-01-01
2020-09-30
0000898174
country:CA
2020-01-01
2020-09-30
0000898174
us-gaap:CorporateAndOtherMember
2019-07-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
us-gaap:EMEAMember
2020-07-01
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
us-gaap:EMEAMember
2020-01-01
2020-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
country:CA
2020-07-01
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
us-gaap:EMEAMember
2020-07-01
2020-09-30
0000898174
srt:AmericasMember
2020-01-01
2020-09-30
0000898174
srt:AmericasMember
2019-07-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AmericasMember
2019-07-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
us-gaap:EMEAMember
2019-07-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AmericasMember
2019-01-01
2019-09-30
0000898174
srt:AmericasMember
2020-07-01
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
country:CA
2020-01-01
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AmericasMember
2019-01-01
2019-09-30
0000898174
srt:AsiaPacificMember
2020-01-01
2020-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
us-gaap:EMEAMember
2019-01-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AsiaPacificMember
2020-07-01
2020-09-30
0000898174
us-gaap:EMEAMember
2019-01-01
2019-09-30
0000898174
us-gaap:EMEAMember
2020-07-01
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AsiaPacificMember
2019-01-01
2019-09-30
0000898174
us-gaap:CorporateAndOtherMember
2020-01-01
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
country:CA
2019-01-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AmericasMember
2020-01-01
2020-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
country:CA
2020-01-01
2020-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AsiaPacificMember
2019-01-01
2019-09-30
0000898174
srt:AsiaPacificMember
2019-07-01
2019-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
country:CA
2020-07-01
2020-09-30
0000898174
country:CA
2019-01-01
2019-09-30
0000898174
us-gaap:EMEAMember
2020-01-01
2020-09-30
0000898174
us-gaap:EMEAMember
2019-07-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
country:CA
2019-01-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
country:CA
2019-07-01
2019-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AsiaPacificMember
2020-01-01
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AmericasMember
2020-07-01
2020-09-30
0000898174
srt:AsiaPacificMember
2020-07-01
2020-09-30
0000898174
us-gaap:CorporateAndOtherMember
2019-01-01
2019-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AmericasMember
2020-07-01
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
us-gaap:EMEAMember
2019-01-01
2019-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AmericasMember
2020-01-01
2020-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AmericasMember
2019-07-01
2019-09-30
0000898174
country:CA
2020-07-01
2020-09-30
0000898174
us-gaap:NontraditionalLongDurationContractsMember
srt:AsiaPacificMember
2019-07-01
2019-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AsiaPacificMember
2019-07-01
2019-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
country:CA
2019-07-01
2019-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
us-gaap:EMEAMember
2019-07-01
2019-09-30
0000898174
us-gaap:LifeInsuranceSegmentMember
srt:AsiaPacificMember
2020-07-01
2020-09-30
0000898174
srt:AmericasMember
2019-01-01
2019-09-30
0000898174
rga:CommitmentPeriodTwoThousandThirtySixMember
2020-09-30
0000898174
rga:CommitmentPeriodTwoThousandThirtyFourMember
2020-09-30
0000898174
rga:CommitmentPeriodTwoThousandThirtyFiveMember
2020-09-30
0000898174
rga:CommitmentPeriodTwoThousandThirtyEightMember
2020-09-30
0000898174
rga:CommitmentPeriodTwoThousandThirtyNineMember
2020-09-30
0000898174
rga:CommitmentPeriodTwoThousandThirtySevenMember
2020-09-30
0000898174
rga:InsuranceTreatyGuaranteeMember
2020-09-30
0000898174
rga:InsuranceTreatyGuaranteeNetOfAssetsHeldInTrustMember
2019-12-31
0000898174
us-gaap:ProductFinancingArrangementMember
2020-09-30
0000898174
rga:InsuranceTreatyGuaranteeMember
2019-12-31
0000898174
us-gaap:ProductFinancingArrangementMember
2019-12-31
0000898174
rga:GuaranteeOfBorrowedSecuritiesMember
2020-09-30
0000898174
rga:InsuranceTreatyGuaranteeNetOfAssetsHeldInTrustMember
2020-09-30
0000898174
rga:GuaranteeOfBorrowedSecuritiesMember
2019-12-31
0000898174
rga:EquityReleaseMortgagesMember
2019-12-31
0000898174
us-gaap:CommercialLoanMember
2020-09-30
0000898174
us-gaap:BankLoanObligationsMember
2020-09-30
0000898174
us-gaap:BankLoanObligationsMember
2019-12-31
0000898174
us-gaap:CommercialLoanMember
2019-12-31
0000898174
rga:EquityReleaseMortgagesMember
2020-09-30
0000898174
us-gaap:LimitedPartnerMember
2020-09-30
0000898174
us-gaap:LimitedPartnerMember
2019-12-31
0000898174
us-gaap:PensionPlansDefinedBenefitMember
2020-07-01
2020-09-30
0000898174
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2020-07-01
2020-09-30
0000898174
us-gaap:PensionPlansDefinedBenefitMember
2019-07-01
2019-09-30
0000898174
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2019-07-01
2019-09-30
0000898174
us-gaap:PensionPlansDefinedBenefitMember
2019-01-01
2019-09-30
0000898174
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2020-01-01
2020-09-30
0000898174
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2019-01-01
2019-09-30
0000898174
us-gaap:PensionPlansDefinedBenefitMember
2020-01-01
2020-09-30
0000898174
srt:AMBestAMinusRatingMember
2020-01-01
2020-09-30
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerEMember
2019-12-31
0000898174
srt:AMBestAPlusPlusRatingMember
rga:ReinsurerDMember
2020-01-01
2020-09-30
0000898174
srt:AMBestARatingMember
rga:ReinsurerCMember
2019-01-01
2019-12-31
0000898174
srt:AMBestAPlusPlusRatingMember
rga:ReinsurerDMember
2020-09-30
0000898174
srt:AMBestAPlusPlusRatingMember
rga:ReinsurerDMember
2019-12-31
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerBMember
2020-01-01
2020-09-30
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerAMember
2020-01-01
2020-09-30
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerBMember
2019-12-31
0000898174
rga:OtherReinsurersMember
2020-09-30
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerAMember
2020-09-30
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerAMember
2019-01-01
2019-12-31
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerEMember
2020-01-01
2020-09-30
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerBMember
2019-01-01
2019-12-31
0000898174
srt:AMBestAPlusPlusRatingMember
rga:ReinsurerDMember
2019-01-01
2019-12-31
0000898174
rga:OtherReinsurersMember
2020-01-01
2020-09-30
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerEMember
2020-09-30
0000898174
rga:OtherReinsurersMember
2019-01-01
2019-12-31
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerAMember
2019-12-31
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerEMember
2019-01-01
2019-12-31
0000898174
srt:AMBestARatingMember
rga:ReinsurerCMember
2019-12-31
0000898174
rga:OtherReinsurersMember
2019-12-31
0000898174
srt:AMBestAPlusRatingMember
rga:ReinsurerBMember
2020-09-30
0000898174
srt:AMBestARatingMember
rga:ReinsurerCMember
2020-09-30
0000898174
srt:AMBestARatingMember
rga:ReinsurerCMember
2020-01-01
2020-09-30
0000898174
srt:AMBestAMinusRatingMember
2019-01-01
2019-12-31
0000898174
us-gaap:SeniorNotesMember
2019-09-30
0000898174
rga:SeniorNotesDue2021Member
2020-09-30
0000898174
us-gaap:SeniorNotesMember
2020-09-30
0000898174
us-gaap:SeniorNotesMember
2019-01-01
2019-09-30
0000898174
us-gaap:SeniorNotesMember
2020-01-01
2020-09-30
0000898174
rga:SeniorNotesDue2019Member
2019-09-30
0000898174
us-gaap:NewAccountingPronouncementMember
2020-01-01
2020-09-30
0000898174
us-gaap:AccountingStandardsUpdate201613Member
2020-01-01
2020-09-30
xbrli:shares
iso4217:USD
xbrli:shares
iso4217:USD
xbrli:pure
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
☒ QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2020
OR
☐ TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number 1-11848
REINSURANCE GROUP OF AMERICA, INCORPORATED
(Exact name of Registrant as specified in its charter)
|
| | |
Missouri | | 43-1627032 |
(State or other jurisdiction | | (IRS employer |
of incorporation or organization) | | identification number) |
16600 Swingley Ridge Road
Chesterfield, Missouri 63017
(Address of principal executive offices)
(636) 736-7000
(Registrant’s telephone number, including area code)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).
Yes ☒ No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer x Accelerated filer o Non-accelerated filer o
Smaller reporting company ☐ Emerging growth company ☐
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No ☒
Securities registered pursuant to Section 12(b) of the Act:
|
| | | | |
Title of each class | | Trading Symbol(s) | | Name of each exchange on which registered |
Common Stock, par value $0.01 | | RGA | | New York Stock Exchange |
6.20% Fixed-To-Floating Rate Subordinated Debentures due 2042 | | RZA | | New York Stock Exchange |
5.75% Fixed-To-Floating Rate Subordinated Debentures due 2056 | | RZB | | New York Stock Exchange |
As of October 31, 2020, 67,937,026 shares of the registrant’s common stock were outstanding.
REINSURANCE GROUP OF AMERICA, INCORPORATED AND SUBSIDIARIES
TABLE OF CONTENTS
|
| | | | |
Item | | | | Page |
| | |
| | PART I – FINANCIAL INFORMATION | | |
| | |
1 | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | |