Company Quick10K Filing
Reinsurance Group of America
Closing Price ($) Shares Out (MM) Market Cap ($MM)
$0.00 64 $9,721
10-K 2020-02-27 Annual: 2019-12-31
10-Q 2019-11-01 Quarter: 2019-09-30
10-Q 2019-08-02 Quarter: 2019-06-30
10-Q 2019-05-03 Quarter: 2019-03-31
10-K 2019-02-27 Annual: 2018-12-31
10-Q 2018-11-02 Quarter: 2018-09-30
10-Q 2018-08-03 Quarter: 2018-06-30
10-Q 2018-05-04 Quarter: 2018-03-31
10-K 2018-02-27 Annual: 2017-12-31
10-Q 2017-11-02 Quarter: 2017-09-30
10-Q 2017-08-02 Quarter: 2017-06-30
10-Q 2017-05-04 Quarter: 2017-03-31
10-K 2017-02-28 Annual: 2016-12-31
10-Q 2016-11-02 Quarter: 2016-09-30
10-Q 2016-08-03 Quarter: 2016-06-30
10-Q 2016-05-05 Quarter: 2016-03-31
10-K 2016-02-29 Annual: 2015-12-31
10-Q 2015-11-04 Quarter: 2015-09-30
10-Q 2015-08-05 Quarter: 2015-06-30
10-Q 2015-05-05 Quarter: 2015-03-31
10-K 2015-03-02 Annual: 2014-12-31
10-Q 2014-11-05 Quarter: 2014-09-30
10-Q 2014-08-05 Quarter: 2014-06-30
10-Q 2014-05-05 Quarter: 2014-03-31
10-K 2014-02-27 Annual: 2013-12-31
10-Q 2013-11-05 Quarter: 2013-09-30
10-Q 2013-08-05 Quarter: 2013-06-30
10-Q 2013-05-07 Quarter: 2013-03-31
10-Q 2012-08-07 Quarter: 2012-06-30
10-Q 2012-05-07 Quarter: 2012-03-31
10-Q 2011-11-04 Quarter: 2011-09-30
10-Q 2011-08-04 Quarter: 2011-06-30
10-Q 2011-05-05 Quarter: 2011-03-31
10-K 2011-02-28 Annual: 2010-12-31
10-Q 2010-11-03 Quarter: 2010-09-30
10-Q 2010-08-04 Quarter: 2010-06-30
10-Q 2010-05-05 Quarter: 2010-03-31
10-K 2010-02-26 Annual: 2009-12-31
8-K 2020-03-03 Regulation FD, Exhibits
8-K 2020-02-21 Other Events
8-K 2020-01-28 Earnings, Exhibits
8-K 2020-01-05 Officers
8-K 2019-12-31 Officers
8-K 2019-10-30 Earnings, Exhibits
8-K 2019-07-29 Earnings, Exhibits
8-K 2019-07-25 Officers, Regulation FD, Exhibits
8-K 2019-07-25 Officers, Exhibits
8-K 2019-06-18 Enter Agreement, Off-BS Arrangement, Exhibits
8-K 2019-06-13 Officers
8-K 2019-06-06 Regulation FD, Exhibits
8-K 2019-05-22 Shareholder Vote
8-K 2019-05-15 Enter Agreement, Off-BS Arrangement, Other Events, Exhibits
8-K 2019-05-08 Other Events, Exhibits
8-K 2019-04-29 Earnings, Exhibits
8-K 2019-03-14 Regulation FD, Exhibits
8-K 2019-03-05 Regulation FD, Exhibits
8-K 2019-01-28 Earnings, Officers, Regulation FD, Exhibits
8-K 2018-10-25 Earnings, Exhibits
8-K 2018-08-21 Enter Agreement, Leave Agreement, Off-BS Arrangement, Exhibits
8-K 2018-07-26 Earnings, Exhibits
8-K 2018-06-07 Regulation FD, Exhibits
8-K 2018-05-23 Amend Bylaw, Shareholder Vote, Exhibits
8-K 2018-05-17 Regulation FD, Exhibits
8-K 2018-04-26 Earnings, Exhibits
8-K 2018-04-20 Officers, Amend Bylaw, Regulation FD, Exhibits
8-K 2018-02-28 Regulation FD, Exhibits
8-K 2018-02-23 Officers
8-K 2018-01-29 Earnings, Exhibits
8-K 2018-01-12 Officers
RGA 2019-12-31
Item 1. Business
Item 1A. Risk Factors
Item 1B. Unresolved Staff Comments
Item 2. Properties
Item 3. Legal Proceedings
Item 4. Mine Safety Disclosures
Part II
Item 5. Market for Registrant's Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities
Item 6. Selected Financial Data
Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
Item 8. Financial Statements and Supplementary Data
Note 1 Business and Basis of Presentation
Note 2 Significant Accounting Policies and Pronouncements
Note 3 Earnings per Share
Note 4 Investments
Note 5 Derivative Instruments
Note 6 Fair Value of Assets and Liabilities
Note 7 Reinsurance
Note 8 Deferred Policy Acquisition Costs
Note 9 Income Tax
Note 10 Employee Benefit Plans
Note 11 Financial Condition and Net Income on A Statutory Basis - Significant Subsidiaries
Note 12 Commitments, Contingencies and Guarantees
Note 13 Debt
Note 14 Collateral Finance and Securitization Notes
Note 15 Segment Information
Note 16 Policy Claims and Benefits
Note 17 Equity
Note 18 Quarterly Results of Operations (Unaudited)
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
Item 9A. Controls and Procedures
Item 9B. Other Information
Part III
Item 10. Directors, Executive Officers, and Corporate Governance
Item 11. Executive Compensation
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholders Matters
Item 13. Certain Relationships and Related Transactions, and Director Independence
Item 14. Principal Accountant Fees and Services
Item 15. Exhibits, Financial Statement Schedules
Item 16. Form 10-K Summary
EX-4.13 a201910-kex413.htm
EX-21.1 a201910-kex211.htm
EX-23.1 a201910-kex231.htm
EX-24.1 a201910-kex241.htm
EX-31.1 a201910-kex311.htm
EX-31.2 a201910-kex312.htm
EX-32.1 a201910-kex321.htm
EX-32.2 a201910-kex322.htm

Reinsurance Group of America Earnings 2019-12-31

RGA 10K Annual Report

Balance SheetIncome StatementCash Flow

Comparables ($MM TTM)
Ticker M Cap Assets Liab Rev G Profit Net Inc EBITDA EV G Margin EV/EBITDA ROA
LNC 12,357 325,278 305,279 17,444 0 853 838 9,527 0% 11.4 0%
TMK 9,989 23,469 17,931 4,296 844 1,564 964 11,299 20% 11.7 7%
RGA 10,190 75,774 64,250 13,935 0 745 1,097 10,936 0% 10.0 1%
VOYA 8,132 166,850 155,639 8,962 0 641 849 9,798 0% 11.5 0%
PRI 5,494 13,452 11,844 2,008 0 359 498 5,256 0% 10.6 3%
BHF 4,625 225,876 208,116 10,274 0 1,776 1,979 4,701 0% 2.4 1%
ANAT 3,277 28,519 22,687 3,532 0 346 405 2,841 0% 7.0 1%
AEL 2,213 68,330 64,203 1,900 0 80 111 1,074 0% 9.7 0%
GNW 2,280 105,653 89,508 8,393 0 632 1,089 3,995 0% 3.7 1%
FG 1,740 36,117 33,542 1,339 0 134 171 750 0% 4.4 0%

Document
false--12-31FY201900008981743888200000005000000270000001.822.202.600.010.01140000000140000000791377587913775862814368626561024000000003000000004000000004000000004000000004000000004000000004000000004000000001000000000.04820.056250.06450.050.0470.04700.03950.0390.03900.0620.06200.05750.04092065-12-312017-12-312019-12-312021-12-312023-12-312026-12-312029-12-312042-12-312056-12-312039-12-310.101.001.000.017.50.050.010.010.100.000.000.005.90.000.010.000.030.020.010.016.50.010.010.010.000.000.000.047.10.020.010.010.000.000.000.005.20.000.000.000.000.000.000.016.70.010.010.010.080.080.080.080.050.050.0450.0450.040.050.351.000.050.020.000.000.000.000.020.010.100.020.030.040.050.351.000.050.020.000.000.000.000.020.010.130.020.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.130.010.050.351.000.050.040.050.250.271.000.070.000.000.000.020.000.000.000.000.000.130.020.030.020.010.050.120.010.0512.30.046.90.047.90.049.30.046.90.047.80.04P15YP15YP10Y400000040000004000000400000070000002022-03-312023-05-302022-05-312021-06-302023-08-312021-12-3110500000015000000552000000.010.0110000000100000000000450000000175000000P40YP5YP1Y05060709049.9959.9969.9979.99P10Y5000000005000000001632339016481656 0000898174 2019-01-01 2019-12-31 0000898174 exch:XNYS rga:RZBMember 2019-01-01 2019-12-31 0000898174 exch:XNYS rga:RGAMember 2019-01-01 2019-12-31 0000898174 exch:XNYS rga:RZAMember 2019-01-01 2019-12-31 0000898174 2020-01-31 0000898174 2019-06-30 0000898174 2018-12-31 0000898174 2019-12-31 0000898174 2018-01-01 2018-12-31 0000898174 2017-01-01 2017-12-31 0000898174 srt:ParentCompanyMember 2019-01-01 2019-12-31 0000898174 srt:ParentCompanyMember 2017-01-01 2017-12-31 0000898174 srt:ParentCompanyMember 2018-01-01 2018-12-31 0000898174 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000898174 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000898174 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000898174 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000898174 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000898174 us-gaap:TreasuryStockMember 2016-12-31 0000898174 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000898174 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000898174 us-gaap:TreasuryStockMember 2017-12-31 0000898174 us-gaap:RetainedEarningsMember 2017-12-31 0000898174 us-gaap:TreasuryStockMember 2019-12-31 0000898174 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000898174 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000898174 us-gaap:TreasuryStockMember 2018-12-31 0000898174 us-gaap:RetainedEarningsMember 2019-12-31 0000898174 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000898174 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:AccountingStandardsUpdate201802Member 2018-01-01 2018-12-31 0000898174 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000898174 us-gaap:CommonStockMember 2016-12-31 0000898174 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000898174 2017-12-31 0000898174 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000898174 2016-12-31 0000898174 us-gaap:CommonStockMember 2019-12-31 0000898174 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000898174 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000898174 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000898174 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000898174 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000898174 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000898174 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000898174 us-gaap:RetainedEarningsMember 2018-12-31 0000898174 us-gaap:RetainedEarningsMember 2016-12-31 0000898174 us-gaap:CommonStockMember 2018-12-31 0000898174 us-gaap:AccountingStandardsUpdate201802Member 2017-01-01 2017-12-31 0000898174 us-gaap:AccountingStandardsUpdate201802Member 2019-01-01 2019-12-31 0000898174 us-gaap:CommonStockMember 2017-12-31 0000898174 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0000898174 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000898174 srt:MaximumMember 2019-01-01 2019-12-31 0000898174 srt:MinimumMember 2019-01-01 2019-12-31 0000898174 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000898174 us-gaap:OtherIntangibleAssetsMember 2017-01-01 2017-12-31 0000898174 srt:MinimumMember 2019-12-31 0000898174 srt:MaximumMember 2019-12-31 0000898174 us-gaap:NewAccountingPronouncementMember 2019-01-01 2019-12-31 0000898174 us-gaap:AccountingStandardsUpdate201613Member 2019-01-01 2019-12-31 0000898174 rga:ValueofDistributionAgreementsMember 2019-01-01 2019-12-31 0000898174 rga:ValueofCustomerRelationshipsAcquiredMember 2019-01-01 2019-12-31 0000898174 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000898174 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0000898174 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000898174 us-gaap:StockCompensationPlanMember 2018-01-01 2018-12-31 0000898174 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000898174 us-gaap:StockCompensationPlanMember 2017-01-01 2017-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember rga:CanadianProvincialGovernmentsMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 rga:NonIncomeProducingSecuritiesMember 2019-12-31 0000898174 country:GB 2019-12-31 0000898174 rga:NonIncomeProducingSecuritiesMember 2018-12-31 0000898174 stpr:GA 2019-12-31 0000898174 country:CA 2019-12-31 0000898174 stpr:CA 2019-12-31 0000898174 stpr:TX 2019-12-31 0000898174 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 rga:CanadianProvincialGovernmentsMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2018-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember 2018-01-01 2018-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember 2018-01-01 2018-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember 2019-01-01 2019-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember 2017-01-01 2017-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember 2017-01-01 2017-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember 2019-01-01 2019-12-31 0000898174 rga:CollateralFixedMaturitySecuritiesMember 2019-12-31 0000898174 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0000898174 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0000898174 rga:CollateralFixedMaturitySecuritiesMember 2018-12-31 0000898174 rga:CollateralReceivedFixedMaturitySecuritiesMember 2018-12-31 0000898174 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000898174 rga:CollateralReceivedFixedMaturitySecuritiesMember 2019-12-31 0000898174 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000898174 us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember rga:CanadianProvincialGovernmentsMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ExternalCreditRatingNonInvestmentGradeMember us-gaap:CorporateDebtSecuritiesMember 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:USStatesAndPoliticalSubdivisionsMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ExternalCreditRatingNonInvestmentGradeMember 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:CorporateDebtSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ExternalCreditRatingInvestmentGradeMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:MaturityOvernightMember 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000898174 us-gaap:MaturityUpTo30DaysMember 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:MaturityUpTo30DaysMember 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000898174 us-gaap:Maturity30To90DaysMember 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MaturityUpTo30DaysMember 2019-12-31 0000898174 us-gaap:MaturityOver90DaysMember 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:Maturity30To90DaysMember 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:MaturityOver90DaysMember 2019-12-31 0000898174 us-gaap:MaturityOvernightMember 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:Maturity30To90DaysMember 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:Maturity30To90DaysMember 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:MaturityOvernightMember 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MaturityOvernightMember 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:MaturityOver90DaysMember 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MaturityOver90DaysMember 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:MaturityUpTo30DaysMember 2019-12-31 0000898174 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0000898174 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0000898174 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000898174 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000898174 srt:ApartmentBuildingMember 2018-12-31 0000898174 srt:OtherPropertyMember 2019-12-31 0000898174 srt:ApartmentBuildingMember 2019-12-31 0000898174 srt:OfficeBuildingMember 2018-12-31 0000898174 srt:IndustrialPropertyMember 2019-12-31 0000898174 srt:OfficeBuildingMember 2019-12-31 0000898174 srt:IndustrialPropertyMember 2018-12-31 0000898174 srt:RetailSiteMember 2019-12-31 0000898174 srt:RetailSiteMember 2018-12-31 0000898174 srt:OtherPropertyMember 2018-12-31 0000898174 rga:CanadianProvinceOfOntarioSecuritiesMember 2018-12-31 0000898174 rga:CanadianProvinceOfQuebecSecuritiesMember 2018-12-31 0000898174 rga:CanadianProvinceOfQuebecSecuritiesMember 2019-12-31 0000898174 rga:CanadianProvinceOfOntarioSecuritiesMember 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:MaturityOver90DaysMember 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:Maturity30To90DaysMember 2018-12-31 0000898174 us-gaap:MaturityUpTo30DaysMember 2018-12-31 0000898174 us-gaap:Maturity30To90DaysMember 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:MaturityUpTo30DaysMember 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:MaturityOvernightMember 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:MaturityOver90DaysMember 2018-12-31 0000898174 us-gaap:MaturityOvernightMember 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:MaturityOvernightMember 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:MaturityUpTo30DaysMember 2018-12-31 0000898174 us-gaap:MaturityOver90DaysMember 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MaturityOvernightMember 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:Maturity30To90DaysMember 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MaturityOver90DaysMember 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:Maturity30To90DaysMember 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MaturityUpTo30DaysMember 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember rga:MortgageLoansByCreditQualityIndicatorRangeFourMember 2019-12-31 0000898174 rga:MortgageLoansByCreditQualityIndicatorRangeOneMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember rga:MortgageLoansByCreditQualityIndicatorRangeTwoMember 2019-12-31 0000898174 rga:MortgageLoansByCreditQualityIndicatorRangeTwoMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember rga:MortgageLoansByCreditQualityIndicatorRangeFourMember 2019-12-31 0000898174 rga:MortgageLoansByCreditQualityIndicatorRangeFourMember 2019-12-31 0000898174 rga:MortgageLoansByCreditQualityIndicatorRangeThreeMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember rga:MortgageLoansByCreditQualityIndicatorRangeThreeMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember rga:MortgageLoansByCreditQualityIndicatorRangeTwoMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember rga:MortgageLoansByCreditQualityIndicatorRangeThreeMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember rga:MortgageLoansByCreditQualityIndicatorRangeOneMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember rga:MortgageLoansByCreditQualityIndicatorRangeThreeMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember rga:MortgageLoansByCreditQualityIndicatorRangeFourMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember rga:MortgageLoansByCreditQualityIndicatorRangeTwoMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember rga:MortgageLoansByCreditQualityIndicatorRangeOneMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember rga:MortgageLoansByCreditQualityIndicatorRangeOneMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember 2019-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember 2018-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember 2019-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithNoRelatedAllowanceMember 2018-12-31 0000898174 rga:CommercialRealEstateOtherReceivableWithRelatedAllowanceMember 2019-12-31 0000898174 us-gaap:AssetBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 rga:CanadianProvincialGovernmentsMember 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 us-gaap:USTreasuryAndGovernmentMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FixedMaturitiesMember 2019-12-31 0000898174 rga:UtilityIndustryMember 2019-12-31 0000898174 us-gaap:CommercialAndIndustrialSectorMember 2018-12-31 0000898174 us-gaap:FinancialServicesSectorMember 2018-12-31 0000898174 rga:UtilityIndustryMember 2018-12-31 0000898174 us-gaap:FinancialServicesSectorMember 2019-12-31 0000898174 us-gaap:CommercialAndIndustrialSectorMember 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember 2017-01-01 2017-12-31 0000898174 us-gaap:AvailableforsaleSecuritiesMember 2017-01-01 2017-12-31 0000898174 us-gaap:AvailableforsaleSecuritiesMember 2018-01-01 2018-12-31 0000898174 us-gaap:EquitySecuritiesMember 2019-01-01 2019-12-31 0000898174 rga:FundsWithheldAtInterestMember 2017-01-01 2017-12-31 0000898174 us-gaap:PolicyLoansMember 2019-01-01 2019-12-31 0000898174 us-gaap:OtherAggregatedInvestmentsMember 2018-01-01 2018-12-31 0000898174 us-gaap:OtherAggregatedInvestmentsMember 2017-01-01 2017-12-31 0000898174 rga:FundsWithheldAtInterestMember 2018-01-01 2018-12-31 0000898174 us-gaap:MortgagesMember 2017-01-01 2017-12-31 0000898174 us-gaap:OtherAggregatedInvestmentsMember 2019-01-01 2019-12-31 0000898174 rga:FundsWithheldAtInterestMember 2019-01-01 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember 2018-01-01 2018-12-31 0000898174 us-gaap:PolicyLoansMember 2018-01-01 2018-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2017-01-01 2017-12-31 0000898174 us-gaap:PolicyLoansMember 2017-01-01 2017-12-31 0000898174 us-gaap:MortgagesMember 2019-01-01 2019-12-31 0000898174 us-gaap:MortgagesMember 2018-01-01 2018-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2018-01-01 2018-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2019-01-01 2019-12-31 0000898174 us-gaap:AvailableforsaleSecuritiesMember 2019-01-01 2019-12-31 0000898174 rga:LessThan20PercentMember 2019-01-01 2019-12-31 0000898174 rga:LessThan20PercentMember 2019-12-31 0000898174 rga:LessThan20PercentMember 2018-01-01 2018-12-31 0000898174 rga:MoreThanOrEqualTo20PercentForSixMonthsOrGreaterMember 2019-01-01 2019-12-31 0000898174 rga:MoreThanOrEqualTo20PercentForSixMonthsOrGreaterMember 2019-12-31 0000898174 rga:MoreThanOrEqualTo20PercentForLessThanSixMonthsMember 2018-01-01 2018-12-31 0000898174 rga:MoreThanOrEqualTo20PercentForSixMonthsOrGreaterMember 2018-12-31 0000898174 rga:MoreThanOrEqualTo20PercentForLessThanSixMonthsMember 2018-12-31 0000898174 rga:MoreThanOrEqualTo20PercentForLessThanSixMonthsMember 2019-01-01 2019-12-31 0000898174 rga:MoreThanOrEqualTo20PercentForSixMonthsOrGreaterMember 2018-01-01 2018-12-31 0000898174 rga:LessThan20PercentMember 2018-12-31 0000898174 rga:MoreThanOrEqualTo20PercentForLessThanSixMonthsMember 2019-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember 2019-12-31 0000898174 us-gaap:DerivativeMember 2018-12-31 0000898174 us-gaap:DerivativeMember 2019-12-31 0000898174 us-gaap:LimitedPartnerMember 2019-12-31 0000898174 us-gaap:LimitedPartnerMember 2018-12-31 0000898174 rga:EquityReleaseMortgagesMember 2018-12-31 0000898174 us-gaap:OtherCreditDerivativesMember 2018-12-31 0000898174 us-gaap:OtherCreditDerivativesMember 2019-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember 2018-12-31 0000898174 rga:EquityReleaseMortgagesMember 2019-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember rga:MortgageLoansByCreditQualityIndicatorRangeFourMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember rga:MortgageLoansByCreditQualityIndicatorRangeTwoMember 2018-12-31 0000898174 rga:MortgageLoansByCreditQualityIndicatorRangeOneMember 2018-12-31 0000898174 rga:MortgageLoansByCreditQualityIndicatorRangeFourMember 2018-12-31 0000898174 rga:MortgageLoansByCreditQualityIndicatorRangeThreeMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember rga:MortgageLoansByCreditQualityIndicatorRangeThreeMember 2018-12-31 0000898174 rga:MortgageLoansByCreditQualityIndicatorRangeTwoMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember rga:MortgageLoansByCreditQualityIndicatorRangeThreeMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember rga:MortgageLoansByCreditQualityIndicatorRangeTwoMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember rga:MortgageLoansByCreditQualityIndicatorRangeThreeMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember rga:MortgageLoansByCreditQualityIndicatorRangeFourMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeTwoMember rga:MortgageLoansByCreditQualityIndicatorRangeOneMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember rga:MortgageLoansByCreditQualityIndicatorRangeOneMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeThreeMember rga:MortgageLoansByCreditQualityIndicatorRangeTwoMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember rga:MortgageLoansByCreditQualityIndicatorRangeFourMember 2018-12-31 0000898174 rga:DebtServiceCoverageRatioRangeOneMember rga:MortgageLoansByCreditQualityIndicatorRangeOneMember 2018-12-31 0000898174 rga:MortgageLoansOnRealEstateDueAfterTenYearsMember 2018-12-31 0000898174 rga:MortgageLoansOnRealEstateDueAfterFiveYearsMember 2018-12-31 0000898174 rga:MortgageLoansOnRealEstateDueAfterTenYearsMember 2019-12-31 0000898174 rga:MortgageLoansOnRealEstateDueAfterFiveYearsMember 2019-12-31 0000898174 rga:MortgageLoansOnRealEstateDueOneYearThroughFiveYearsMember 2018-12-31 0000898174 rga:MortgageLoansOnRealEstateDueOneYearThroughFiveYearsMember 2019-12-31 0000898174 us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0000898174 us-gaap:CashFlowHedgingMember 2016-12-31 0000898174 us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0000898174 us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2017-01-01 2017-12-31 0000898174 us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0000898174 us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0000898174 us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000898174 us-gaap:CashFlowHedgingMember 2018-12-31 0000898174 us-gaap:CashFlowHedgingMember 2019-12-31 0000898174 us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0000898174 us-gaap:CashFlowHedgingMember 2017-12-31 0000898174 us-gaap:CurrencySwapMember 2019-01-01 2019-12-31 0000898174 us-gaap:CurrencySwapMember 2018-01-01 2018-12-31 0000898174 us-gaap:CurrencySwapMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForeignExchangeForwardMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForeignExchangeForwardMember 2018-01-01 2018-12-31 0000898174 us-gaap:ForeignExchangeForwardMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000898174 rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember us-gaap:NondesignatedMember 2018-12-31 0000898174 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000898174 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000898174 us-gaap:NondesignatedMember 2018-12-31 0000898174 us-gaap:EquityMember us-gaap:NondesignatedMember 2019-12-31 0000898174 rga:LongevitySwapMember us-gaap:NondesignatedMember 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000898174 rga:LongevitySwapMember us-gaap:NondesignatedMember 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-12-31 0000898174 rga:SyntheticGuaranteedInvestmentContractsMember us-gaap:NondesignatedMember 2018-12-31 0000898174 rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember us-gaap:NondesignatedMember 2019-12-31 0000898174 rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:NondesignatedMember 2019-12-31 0000898174 us-gaap:EquityMember us-gaap:NondesignatedMember 2018-12-31 0000898174 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-31 0000898174 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-31 0000898174 us-gaap:FutureMember us-gaap:NondesignatedMember 2019-12-31 0000898174 rga:MortalitySwapMember us-gaap:NondesignatedMember 2018-12-31 0000898174 rga:ConsumerPriceIndexSwapMember us-gaap:NondesignatedMember 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000898174 rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:NondesignatedMember 2018-12-31 0000898174 rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:NondesignatedMember 2018-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2019-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-12-31 0000898174 us-gaap:NondesignatedMember 2019-12-31 0000898174 us-gaap:FutureMember us-gaap:NondesignatedMember 2018-12-31 0000898174 rga:MortalitySwapMember us-gaap:NondesignatedMember 2019-12-31 0000898174 us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000898174 us-gaap:CreditDefaultSwapMember us-gaap:NondesignatedMember 2018-12-31 0000898174 rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:NondesignatedMember 2019-12-31 0000898174 rga:SyntheticGuaranteedInvestmentContractsMember us-gaap:NondesignatedMember 2019-12-31 0000898174 us-gaap:CreditDefaultSwapMember us-gaap:NondesignatedMember 2019-12-31 0000898174 rga:ConsumerPriceIndexSwapMember us-gaap:NondesignatedMember 2019-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember srt:StandardPoorsBBBRatingMember 2018-12-31 0000898174 srt:StandardPoorsBBBRatingMember 2018-01-01 2018-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember srt:StandardPoorsBBPlusRatingMember 2019-01-01 2019-12-31 0000898174 rga:CreditDefaultSwapsReferencingIndicesMember srt:StandardPoorsBBBRatingMember 2019-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember rga:StandardPoorsAaaToAminusRatingsMember 2018-01-01 2018-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember srt:StandardPoorsBBPlusRatingMember 2018-01-01 2018-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember srt:StandardPoorsBBPlusRatingMember 2019-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember rga:StandardPoorsAaaToAminusRatingsMember 2019-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember rga:StandardPoorsAaaToAminusRatingsMember 2019-01-01 2019-12-31 0000898174 srt:StandardPoorsBBBRatingMember 2018-12-31 0000898174 rga:StandardPoorsAaaToAminusRatingsMember 2018-12-31 0000898174 srt:StandardPoorsBBPlusRatingMember 2019-12-31 0000898174 srt:StandardPoorsBBPlusRatingMember 2018-01-01 2018-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember srt:StandardPoorsBBBRatingMember 2019-01-01 2019-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember srt:StandardPoorsBBPlusRatingMember 2018-12-31 0000898174 srt:StandardPoorsBBPlusRatingMember 2018-12-31 0000898174 rga:CreditDefaultSwapsReferencingIndicesMember srt:StandardPoorsBBBRatingMember 2018-01-01 2018-12-31 0000898174 rga:StandardPoorsAaaToAminusRatingsMember 2019-12-31 0000898174 srt:StandardPoorsBBPlusRatingMember 2019-01-01 2019-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember rga:StandardPoorsAaaToAminusRatingsMember 2018-12-31 0000898174 srt:StandardPoorsBBBRatingMember 2019-12-31 0000898174 rga:CreditDefaultSwapsReferencingIndicesMember srt:StandardPoorsBBBRatingMember 2019-01-01 2019-12-31 0000898174 srt:StandardPoorsBBBRatingMember 2019-01-01 2019-12-31 0000898174 rga:StandardPoorsAaaToAminusRatingsMember 2018-01-01 2018-12-31 0000898174 rga:StandardPoorsAaaToAminusRatingsMember 2019-01-01 2019-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember srt:StandardPoorsBBBRatingMember 2019-12-31 0000898174 rga:SingleNameCreditDefaultSwapsMember srt:StandardPoorsBBBRatingMember 2018-01-01 2018-12-31 0000898174 rga:CreditDefaultSwapsReferencingIndicesMember srt:StandardPoorsBBBRatingMember 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2017-01-01 2017-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2017-01-01 2017-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0000898174 us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2019-01-01 2019-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2019-01-01 2019-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2019-01-01 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2018-01-01 2018-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2019-01-01 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0000898174 us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2018-01-01 2018-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2017-01-01 2017-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2018-01-01 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2017-01-01 2017-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0000898174 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:GainLossOnInvestmentsMember1 2018-01-01 2018-12-31 0000898174 us-gaap:FutureMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 us-gaap:CreditDefaultSwapMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 rga:MortalitySwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:CreditDefaultSwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 rga:MortalitySwapMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:EquityMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 rga:ConsumerPriceIndexSwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 rga:ConsumerPriceIndexSwapMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:EquityMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 rga:EmbeddedDerivativesInModifiedCoinsuranceOrFundsWithheldArrangementsMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 rga:ConsumerPriceIndexSwapMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 us-gaap:EquityMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 us-gaap:FutureMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 us-gaap:CurrencySwapMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 rga:MortalitySwapMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 rga:LongevitySwapMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 us-gaap:FutureMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:CreditDefaultSwapMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 rga:LongevitySwapMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000898174 rga:LongevitySwapMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember 2017-01-01 2017-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember rga:InvestmentRelatedGainsLossesMember 2017-01-01 2017-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember 2016-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 rga:LongevitySwapMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:StructuredFinanceMember us-gaap:InterestIncomeMember 2017-01-01 2017-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:InterestIncomeMember 2017-01-01 2017-12-31 0000898174 rga:LongevitySwapMember 2017-01-01 2017-12-31 0000898174 us-gaap:ShortTermInvestmentsMember us-gaap:InterestIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:StructuredFinanceMember 2017-01-01 2017-12-31 0000898174 us-gaap:ShortTermInvestmentsMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-01-01 2017-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember 2017-01-01 2017-12-31 0000898174 us-gaap:ShortTermInvestmentsMember rga:InvestmentRelatedGainsLossesMember 2017-01-01 2017-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 rga:LongevitySwapMember rga:InvestmentRelatedGainsLossesMember 2017-01-01 2017-12-31 0000898174 rga:LongevitySwapMember 2016-12-31 0000898174 us-gaap:StructuredFinanceMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember 2017-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:InterestIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000898174 rga:LongevitySwapMember us-gaap:InterestIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember 2017-01-01 2017-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000898174 rga:LongevitySwapMember 2017-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2017-01-01 2017-12-31 0000898174 rga:LongevitySwapMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember us-gaap:InterestIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:StructuredFinanceMember rga:InvestmentRelatedGainsLossesMember 2017-01-01 2017-12-31 0000898174 us-gaap:StructuredFinanceMember 2017-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember rga:InvestmentRelatedGainsLossesMember 2017-01-01 2017-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:StructuredFinanceMember us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember rga:InvestmentRelatedGainsLossesMember 2017-01-01 2017-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0000898174 us-gaap:ShortTermInvestmentsMember us-gaap:InvestmentIncomeMember 2017-01-01 2017-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember rga:InvestmentRelatedGainsLossesMember 2017-01-01 2017-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember rga:InvestmentRelatedGainsLossesMember 2017-01-01 2017-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:InterestIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:InterestIncomeMember 2017-01-01 2017-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember 2017-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2016-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2017-12-31 0000898174 us-gaap:StructuredFinanceMember 2016-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember 2016-12-31 0000898174 us-gaap:ForeignGovernmentDebtMember 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 us-gaap:EquitySecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 us-gaap:AssetBackedSecuritiesMember 2018-12-31 0000898174 rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 rga:MortalitySwapMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:TotalReturnSwapMember 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0000898174 rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:TotalReturnSwapMember 2019-12-31 0000898174 rga:LongevitySwapMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 rga:MortalitySwapMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0000898174 rga:LongevitySwapMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member 2019-12-31 0000898174 rga:CanadianProvincialGovernmentsMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member 2019-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel3Member 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member rga:CanadianProvincialGovernmentsMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000898174 us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member rga:CanadianProvincialGovernmentsMember 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000898174 us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel3Member rga:CanadianProvincialGovernmentsMember 2019-12-31 0000898174 us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000898174 us-gaap:StructuredFinanceMember us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember 2019-01-01 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-01-01 2019-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2019-01-01 2019-12-31 0000898174 rga:LongevitySwapMember 2018-12-31 0000898174 us-gaap:StructuredFinanceMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember rga:InvestmentRelatedGainsLossesMember 2019-01-01 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:StructuredFinanceMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000898174 rga:LongevitySwapMember 2019-01-01 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember rga:InvestmentRelatedGainsLossesMember 2019-01-01 2019-12-31 0000898174 us-gaap:ShortTermInvestmentsMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000898174 rga:LongevitySwapMember us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:ShortTermInvestmentsMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember 2019-01-01 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember 2019-01-01 2019-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember 2018-12-31 0000898174 us-gaap:StructuredFinanceMember 2018-12-31 0000898174 rga:LongevitySwapMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 rga:LongevitySwapMember rga:InvestmentRelatedGainsLossesMember 2019-01-01 2019-12-31 0000898174 rga:LongevitySwapMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:StructuredFinanceMember rga:InvestmentRelatedGainsLossesMember 2019-01-01 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember rga:InvestmentRelatedGainsLossesMember 2019-01-01 2019-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-01-01 2019-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember 2019-01-01 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember rga:InvestmentRelatedGainsLossesMember 2019-01-01 2019-12-31 0000898174 us-gaap:ShortTermInvestmentsMember rga:InvestmentRelatedGainsLossesMember 2019-01-01 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:ShortTermInvestmentsMember us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:InvestmentIncomeMember 2019-01-01 2019-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember rga:InvestmentRelatedGainsLossesMember 2019-01-01 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:StructuredFinanceMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2019-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember rga:InvestmentRelatedGainsLossesMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0000898174 us-gaap:StructuredFinanceMember 2019-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember 2018-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherIncomeMember 2019-01-01 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember 2019-12-31 0000898174 rga:LongevitySwapMember 2019-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000898174 us-gaap:EstimateOfFairValueFairValueDisclosureMember rga:NetAssetValueMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000898174 us-gaap:EstimateOfFairValueFairValueDisclosureMember rga:NetAssetValueMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000898174 rga:LongevitySwapMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:StructuredFinanceMember 2018-01-01 2018-12-31 0000898174 us-gaap:StructuredFinanceMember rga:InvestmentRelatedGainsLossesMember 2018-01-01 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000898174 rga:LongevitySwapMember us-gaap:InterestIncomeMember 2018-01-01 2018-12-31 0000898174 rga:LongevitySwapMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-01-01 2018-12-31 0000898174 us-gaap:EquitySecuritiesMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember rga:InvestmentRelatedGainsLossesMember 2018-01-01 2018-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember 2018-01-01 2018-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-01-01 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember 2018-01-01 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember rga:InvestmentRelatedGainsLossesMember 2018-01-01 2018-12-31 0000898174 us-gaap:EquitySecuritiesMember 2017-12-31 0000898174 us-gaap:EquitySecuritiesMember rga:InvestmentRelatedGainsLossesMember 2018-01-01 2018-12-31 0000898174 us-gaap:ShortTermInvestmentsMember us-gaap:InterestIncomeMember 2018-01-01 2018-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember rga:InvestmentRelatedGainsLossesMember 2018-01-01 2018-12-31 0000898174 us-gaap:EquitySecuritiesMember us-gaap:InterestIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:EquitySecuritiesMember 2018-01-01 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:StructuredFinanceMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember rga:InvestmentRelatedGainsLossesMember 2018-01-01 2018-12-31 0000898174 us-gaap:ShortTermInvestmentsMember rga:InvestmentRelatedGainsLossesMember 2018-01-01 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember rga:InvestmentRelatedGainsLossesMember 2018-01-01 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 rga:LongevitySwapMember rga:InvestmentRelatedGainsLossesMember 2018-01-01 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember 2018-01-01 2018-12-31 0000898174 us-gaap:ShortTermInvestmentsMember 2018-01-01 2018-12-31 0000898174 rga:LongevitySwapMember 2018-01-01 2018-12-31 0000898174 us-gaap:StructuredFinanceMember us-gaap:InterestIncomeMember 2018-01-01 2018-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember us-gaap:InterestIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:EquitySecuritiesMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:InterestIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:StructuredFinanceMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:ShortTermInvestmentsMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:InterestIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:ShortTermInvestmentsMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000898174 rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000898174 rga:InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember us-gaap:OtherIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:InterestIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:InvestmentIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:CorporateDebtSecuritiesMember us-gaap:InterestIncomeMember 2018-01-01 2018-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0000898174 us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member rga:CanadianProvincialGovernmentsMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000898174 rga:CanadianProvincialGovernmentsMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0000898174 us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0000898174 us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2018-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel2Member rga:CanadianProvincialGovernmentsMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000898174 us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel1Member rga:CanadianProvincialGovernmentsMember 2018-12-31 0000898174 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000898174 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000898174 rga:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000898174 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0000898174 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000898174 srt:PartnershipInterestMember 2018-01-01 2018-12-31 0000898174 srt:PartnershipInterestMember 2018-12-31 0000898174 srt:PartnershipInterestMember 2019-01-01 2019-12-31 0000898174 srt:PartnershipInterestMember 2019-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember rga:MeasurementInputCreditingRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember us-gaap:AssetBackedSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputLapseRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember us-gaap:AssetBackedSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:LongevitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember rga:MeasurementInputCreditingRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputLapseRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember rga:MeasurementInputCreditingRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MinimumMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputLapseRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember rga:MortalitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MaximumMember us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember us-gaap:EquitySecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputMortalityRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember rga:MeasurementInputCreditingRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember rga:MeasurementInputCreditingRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MaximumMember rga:LongevitySwapMember rga:MeasurementInputMortalityImprovementMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputMortalityRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:MortalitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:MortalitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MinimumMember us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputMortalityRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:LongevitySwapMember rga:MeasurementInputMortalityImprovementMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MinimumMember us-gaap:EquitySecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:MortalitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember us-gaap:AssetBackedSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MaximumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember rga:LongevitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MaximumMember rga:LongevitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputMortalityRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MaximumMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember us-gaap:EquitySecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember us-gaap:EquitySecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:LongevitySwapMember rga:MeasurementInputMortalityImprovementMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember rga:LongevitySwapMember rga:MeasurementInputMortalityImprovementMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:MortalitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MaximumMember rga:LongevitySwapMember rga:MeasurementInputMortalityImprovementMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:MortalitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember rga:MeasurementInputCreditingRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember us-gaap:EquitySecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputMortalityRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-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 2018-12-31 0000898174 srt:MaximumMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MinimumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputMortalityRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputLapseRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputCounterpartyCreditRiskMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:LongevitySwapMember rga:MeasurementInputMortalityImprovementMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:LongevitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember us-gaap:AssetBackedSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputLapseRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MaximumMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember us-gaap:AssetBackedSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputLapseRateMember us-gaap:IncomeApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:MaximumMember rga:FundsWithheldAtInterestEmbeddedDerivativesMember us-gaap:MeasurementInputWithdrawalRateMember us-gaap:IncomeApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:LongevitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember us-gaap:EquitySecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MinimumMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputEbitdaMultipleMember us-gaap:MarketApproachValuationTechniqueMember 2019-12-31 0000898174 srt:MinimumMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MaximumMember us-gaap:AssetBackedSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:MinimumMember rga:LongevitySwapMember us-gaap:MeasurementInputMortalityRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:WeightedAverageMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 srt:WeightedAverageMember rga:EmbeddedDerivativesInIndexedAnnuityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000898174 srt:MaximumMember rga:EmbeddedDerivativesInVariableAnnuityMember us-gaap:MeasurementInputLapseRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000898174 rga:OtherReinsurersMember 2018-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerAMember 2018-01-01 2018-12-31 0000898174 srt:AMBestAPlusPlusRatingMember rga:ReinsurerEMember 2018-01-01 2018-12-31 0000898174 rga:OtherReinsurersMember 2018-01-01 2018-12-31 0000898174 srt:AMBestARatingMember rga:ReinsurerCMember 2018-01-01 2018-12-31 0000898174 srt:AMBestARatingMember rga:ReinsurerCMember 2018-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerAMember 2019-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerDMember 2018-01-01 2018-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerBMember 2018-01-01 2018-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerBMember 2019-01-01 2019-12-31 0000898174 rga:OtherReinsurersMember 2019-01-01 2019-12-31 0000898174 srt:AMBestARatingMember rga:ReinsurerCMember 2019-01-01 2019-12-31 0000898174 srt:AMBestAPlusPlusRatingMember rga:ReinsurerEMember 2019-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerAMember 2018-12-31 0000898174 srt:AMBestARatingMember rga:ReinsurerCMember 2019-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerDMember 2018-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerDMember 2019-12-31 0000898174 rga:OtherReinsurersMember 2019-12-31 0000898174 srt:AMBestAPlusPlusRatingMember rga:ReinsurerEMember 2019-01-01 2019-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerAMember 2019-01-01 2019-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerBMember 2018-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerBMember 2019-12-31 0000898174 srt:AMBestAPlusRatingMember rga:ReinsurerDMember 2019-01-01 2019-12-31 0000898174 srt:AMBestAPlusPlusRatingMember rga:ReinsurerEMember 2018-12-31 0000898174 srt:AMBestAMinusRatingMember 2019-01-01 2019-12-31 0000898174 rga:BenefitOfThirdPartiesMember 2019-12-31 0000898174 rga:BenefitOfRgaSubsidiariesMember 2018-12-31 0000898174 rga:BenefitOfRgaSubsidiariesMember 2019-12-31 0000898174 rga:BenefitOfThirdPartiesMember 2018-12-31 0000898174 rga:ExpirationDatesBetween2029And2035WithNoValuationAllowanceMember 2019-12-31 0000898174 rga:FullValuationAllowanceMember 2019-12-31 0000898174 rga:NoExpirationAndNoValuationAllowanceMember 2019-12-31 0000898174 rga:NoExpirationAndPartialValuationAllowanceMember 2019-12-31 0000898174 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0000898174 us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0000898174 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0000898174 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0000898174 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000898174 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000898174 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000898174 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000898174 us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000898174 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 0000898174 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0000898174 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000898174 rga:U.S.EquityFundsMember 2019-12-31 0000898174 rga:U.S.FixedIncomeFundsMember 2018-12-31 0000898174 us-gaap:DebtSecuritiesMember 2019-12-31 0000898174 us-gaap:EquitySecuritiesMember 2019-12-31 0000898174 rga:U.S.FixedIncomeFundsMember 2019-12-31 0000898174 rga:OtherFundsMember 2018-12-31 0000898174 rga:OtherFundsMember 2019-12-31 0000898174 rga:U.S.EquityFundsMember 2018-12-31 0000898174 rga:NonU.S.EquityFundsMember 2018-12-31 0000898174 rga:NonU.S.EquityFundsMember 2019-12-31 0000898174 rga:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000898174 rga:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000898174 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000898174 rga:MutualFundsMember 2019-12-31 0000898174 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000898174 us-gaap:CashAndCashEquivalentsMember 2019-12-31 0000898174 rga:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000898174 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000898174 rga:MedicareEligibleClaimsMember 2019-01-01 2019-12-31 0000898174 rga:PreMedicareEligibleClaimsMember 2019-01-01 2019-12-31 0000898174 rga:PreMedicareEligibleClaimsMember 2018-01-01 2018-12-31 0000898174 rga:MedicareEligibleClaimsMember 2018-01-01 2018-12-31 0000898174 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000898174 us-gaap:CashAndCashEquivalentsMember 2018-12-31 0000898174 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000898174 rga:MutualFundsMember 2018-12-31 0000898174 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000898174 rga:MutualFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000898174 rga:MutualFundsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000898174 rga:MutualFundsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000898174 us-gaap:QualifiedPlanMember 2019-12-31 0000898174 us-gaap:NonqualifiedPlanMember 2019-12-31 0000898174 us-gaap:QualifiedPlanMember 2018-12-31 0000898174 us-gaap:NonqualifiedPlanMember 2018-12-31 0000898174 rga:MedicareEligibleClaimsMember 2019-12-31 0000898174 rga:MedicareEligibleClaimsMember 2018-12-31 0000898174 rga:PreMedicareEligibleClaimsMember 2019-12-31 0000898174 rga:PreMedicareEligibleClaimsMember 2018-12-31 0000898174 rga:RgaAtlanticMember 2017-01-01 2017-12-31 0000898174 rga:RgaAmericasMember 2018-12-31 0000898174 rga:RcmMember 2019-01-01 2019-12-31 0000898174 rga:RgaAtlanticMember 2018-12-31 0000898174 rga:RgaCanadaMember 2019-01-01 2019-12-31 0000898174 rga:RgaBarbadosMember 2018-01-01 2018-12-31 0000898174 rga:RgaAtlanticMember 2018-01-01 2018-12-31 0000898174 rga:RgaCanadaMember 2017-01-01 2017-12-31 0000898174 rga:RgaBarbadosMember 2017-01-01 2017-12-31 0000898174 rga:RgaAmericasMember 2018-01-01 2018-12-31 0000898174 rga:RgaCanadaMember 2019-12-31 0000898174 rga:RgaAmericasMember 2019-12-31 0000898174 rga:RcmMember 2018-01-01 2018-12-31 0000898174 rga:RGAInternationalReinsuranceCompanydacMember 2018-01-01 2018-12-31 0000898174 rga:RcmMember 2019-12-31 0000898174 rga:RcmMember 2017-01-01 2017-12-31 0000898174 rga:RgaAmericasMember 2019-01-01 2019-12-31 0000898174 rga:RgaAmericasMember 2017-01-01 2017-12-31 0000898174 rga:RGAInternationalReinsuranceCompanydacMember 2018-12-31 0000898174 rga:OtherReinsuranceSubsidiariesMember 2019-01-01 2019-12-31 0000898174 rga:RgaReinsuranceMember 2018-01-01 2018-12-31 0000898174 rga:RGAInternationalReinsuranceCompanydacMember 2019-01-01 2019-12-31 0000898174 rga:RgaBarbadosMember 2019-01-01 2019-12-31 0000898174 rga:RGAInternationalReinsuranceCompanydacMember 2017-01-01 2017-12-31 0000898174 rga:OtherReinsuranceSubsidiariesMember 2018-12-31 0000898174 rga:OtherReinsuranceSubsidiariesMember 2019-12-31 0000898174 rga:RgaAustraliaMember 2018-01-01 2018-12-31 0000898174 rga:RgaAtlanticMember 2019-01-01 2019-12-31 0000898174 rga:OtherReinsuranceSubsidiariesMember 2018-01-01 2018-12-31 0000898174 rga:RgaAustraliaMember 2019-01-01 2019-12-31 0000898174 rga:RgaAustraliaMember 2018-12-31 0000898174 rga:RgaAustraliaMember 2017-01-01 2017-12-31 0000898174 rga:RgaReinsuranceMember 2019-01-01 2019-12-31 0000898174 rga:RcmMember 2018-12-31 0000898174 rga:RgaCanadaMember 2018-01-01 2018-12-31 0000898174 rga:RgaCanadaMember 2018-12-31 0000898174 rga:RgaAtlanticMember 2019-12-31 0000898174 rga:OtherReinsuranceSubsidiariesMember 2017-01-01 2017-12-31 0000898174 rga:RgaBarbadosMember 2018-12-31 0000898174 rga:RgaBarbadosMember 2019-12-31 0000898174 rga:RgaAustraliaMember 2019-12-31 0000898174 rga:RgaReinsuranceMember 2019-12-31 0000898174 rga:RGAInternationalReinsuranceCompanydacMember 2019-12-31 0000898174 rga:RgaReinsuranceMember 2018-12-31 0000898174 rga:RgaReinsuranceMember 2017-01-01 2017-12-31 0000898174 us-gaap:ProductFinancingArrangementMember 2018-12-31 0000898174 rga:InsuranceTreatyGuaranteeMember 2018-12-31 0000898174 rga:InsuranceTreatyGuaranteeNetOfAssetsHeldInTrustMember 2019-12-31 0000898174 rga:GuaranteeOfBorrowedSecuritiesMember 2019-12-31 0000898174 rga:GuaranteeOfBorrowedSecuritiesMember 2018-12-31 0000898174 rga:InsuranceTreatyGuaranteeNetOfAssetsHeldInTrustMember 2018-12-31 0000898174 us-gaap:ProductFinancingArrangementMember 2019-12-31 0000898174 rga:InsuranceTreatyGuaranteeMember 2019-12-31 0000898174 us-gaap:BankLoanObligationsMember 2019-12-31 0000898174 us-gaap:BankLoanObligationsMember 2018-12-31 0000898174 us-gaap:CommercialLoanMember 2019-12-31 0000898174 rga:EquityReleaseMortgagesMember 2018-12-31 0000898174 rga:EquityReleaseMortgagesMember 2019-12-31 0000898174 us-gaap:LimitedPartnerMember 2018-12-31 0000898174 us-gaap:LimitedPartnerMember 2019-12-31 0000898174 us-gaap:CommercialLoanMember 2018-12-31 0000898174 rga:CommitmentPeriodTwoThousandThirtyEightMember 2019-12-31 0000898174 rga:CommitmentPeriodTwoThousandThirtySixMember 2019-12-31 0000898174 rga:CommitmentPeriodTwoThousandThirtyNineMember 2019-12-31 0000898174 rga:CommitmentPeriodTwoThousandThirtySevenMember 2019-12-31 0000898174 rga:CommitmentPeriodTwoThousandThirtyFiveMember 2019-12-31 0000898174 rga:SubordinatedDebenturesDue2042Member 2018-12-31 0000898174 rga:SeniorNotesDue2029Member 2018-12-31 0000898174 us-gaap:NotesPayableToBanksMember 2018-12-31 0000898174 rga:SeniorNotesDue2019Member 2019-12-31 0000898174 rga:SeniorNotesDue2019Member 2018-12-31 0000898174 rga:JuniorSubordinatedDebenturesDue2065Member 2019-12-31 0000898174 rga:JuniorSubordinatedDebenturesDue2065Member 2018-12-31 0000898174 rga:SeniorNotesDue2026Member 2018-12-31 0000898174 rga:SubordinatedDebenturesDue2056Member 2018-12-31 0000898174 rga:SeniorNotesDue2029Member 2019-12-31 0000898174 rga:SeniorNotesDue2021Member 2019-12-31 0000898174 us-gaap:NotesPayableToBanksMember 2019-12-31 0000898174 rga:SubordinatedDebenturesDue2056Member 2019-12-31 0000898174 rga:SeniorNotesDue2021Member 2018-12-31 0000898174 rga:SeniorNotesDue2023Member 2018-12-31 0000898174 rga:SeniorNotesDue2023Member 2019-12-31 0000898174 rga:SeniorNotesDue2026Member 2019-12-31 0000898174 rga:SubordinatedDebenturesDue2042Member 2019-12-31 0000898174 rga:SyndicatedCreditFacility850MillionMember 2019-12-31 0000898174 rga:CreditFacility100Million2022Member 2018-12-31 0000898174 rga:CreditFacility500MillionMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForeignLineOfCreditMember 2019-12-31 0000898174 rga:CreditFacility100Million2022Member 2019-01-01 2019-12-31 0000898174 rga:CreditFacility75MillionMember 2019-01-01 2019-12-31 0000898174 rga:CreditFacility100MillionMember 2019-12-31 0000898174 rga:CreditFacility75MillionMember 2018-12-31 0000898174 us-gaap:ForeignLineOfCreditMember 2019-01-01 2019-12-31 0000898174 rga:CreditFacility100MillionMember 2019-01-01 2019-12-31 0000898174 us-gaap:ForeignLineOfCreditMember 2018-12-31 0000898174 rga:CreditFacility500MillionMember 2018-12-31 0000898174 rga:CreditFacility75MillionMember 2019-12-31 0000898174 rga:CreditFacility500MillionMember 2019-12-31 0000898174 rga:CreditFacility100Million2022Member 2019-12-31 0000898174 rga:CreditFacility100MillionMember 2018-12-31 0000898174 rga:SyndicatedCreditFacility850MillionMember 2018-12-31 0000898174 rga:SyndicatedCreditFacility850MillionMember 2019-01-01 2019-12-31 0000898174 rga:SeniorNotesDue2029Member 2019-01-01 2019-12-31 0000898174 rga:SeniorNotesDue2021Member 2019-01-01 2019-12-31 0000898174 rga:SeniorNotesDue2017Member 2019-12-31 0000898174 us-gaap:NotesPayableToBanksMember 2019-01-01 2019-12-31 0000898174 rga:SeniorNotesDue2023Member 2019-01-01 2019-12-31 0000898174 rga:SeniorNotesDue2017Member 2019-01-01 2019-12-31 0000898174 rga:SubordinatedDebenturesDue2042Member 2019-01-01 2019-12-31 0000898174 rga:JuniorSubordinatedDebenturesDue2065Member 2019-01-01 2019-12-31 0000898174 rga:SeniorNotesDue2019Member 2019-01-01 2019-12-31 0000898174 rga:SeniorNotesDue2026Member 2019-01-01 2019-12-31 0000898174 rga:SubordinatedDebenturesDue2056Member 2019-01-01 2019-12-31 0000898174 rga:TimerberlakeFinancialMember 2019-12-31 0000898174 rga:ReinsuranceGroupOfAmericaBarbadosMember 2018-12-31 0000898174 rga:ChesterfieldFinancialHoldingsLLCMember 2019-12-31 0000898174 us-gaap:SecuredDebtMember 2019-12-31 0000898174 us-gaap:SecuredDebtMember 2018-12-31 0000898174 rga:ReinsuranceGroupOfAmericaBarbadosMember 2019-12-31 0000898174 rga:ChesterfieldFinancialHoldingsLLCMember 2018-12-31 0000898174 rga:TimerberlakeFinancialMember 2018-12-31 0000898174 rga:ChesterfieldFinancialHoldingsLLCMember 2017-01-01 2017-12-31 0000898174 rga:TimerberlakeFinancialMember 2018-01-01 2018-12-31 0000898174 rga:TimerberlakeFinancialMember 2019-01-01 2019-12-31 0000898174 rga:ChesterfieldFinancialHoldingsLLCMember 2018-01-01 2018-12-31 0000898174 rga:ChesterfieldFinancialHoldingsLLCMember 2019-01-01 2019-12-31 0000898174 rga:TimerberlakeFinancialMember 2017-01-01 2017-12-31 0000898174 rga:ReinsuranceGroupOfAmericaBarbadosMember 2018-01-01 2018-12-31 0000898174 2006-06-30 0000898174 rga:ReinsuranceGroupOfAmericaBarbadosMember 2017-01-01 2017-12-31 0000898174 rga:ReinsuranceGroupOfAmericaBarbadosMember 2019-01-01 2019-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AsiaPacificMember 2018-01-01 2018-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember country:CA 2017-01-01 2017-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember country:CA 2018-01-01 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AsiaPacificMember 2018-01-01 2018-12-31 0000898174 srt:AmericasMember 2018-01-01 2018-12-31 0000898174 srt:AsiaPacificMember 2017-01-01 2017-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember us-gaap:EMEAMember 2017-01-01 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember country:CA 2018-01-01 2018-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AmericasMember 2019-01-01 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AmericasMember 2017-01-01 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember country:CA 2019-01-01 2019-12-31 0000898174 us-gaap:EMEAMember 2017-01-01 2017-12-31 0000898174 us-gaap:EMEAMember 2019-01-01 2019-12-31 0000898174 srt:AmericasMember 2019-01-01 2019-12-31 0000898174 srt:AmericasMember 2017-01-01 2017-12-31 0000898174 country:CA 2017-01-01 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AsiaPacificMember 2017-01-01 2017-12-31 0000898174 us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AmericasMember 2018-01-01 2018-12-31 0000898174 us-gaap:EMEAMember 2018-01-01 2018-12-31 0000898174 country:CA 2019-01-01 2019-12-31 0000898174 us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AmericasMember 2019-01-01 2019-12-31 0000898174 country:CA 2018-01-01 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AsiaPacificMember 2019-01-01 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember country:CA 2017-01-01 2017-12-31 0000898174 srt:AsiaPacificMember 2018-01-01 2018-12-31 0000898174 us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AsiaPacificMember 2017-01-01 2017-12-31 0000898174 srt:AsiaPacificMember 2019-01-01 2019-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AmericasMember 2017-01-01 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AmericasMember 2018-01-01 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AsiaPacificMember 2019-01-01 2019-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember country:CA 2019-01-01 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:EMEAMember 2017-01-01 2017-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000898174 us-gaap:CorporateMember 2019-01-01 2019-12-31 0000898174 us-gaap:CorporateMember 2018-01-01 2018-12-31 0000898174 us-gaap:CorporateMember 2017-01-01 2017-12-31 0000898174 us-gaap:EMEAMember 2018-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AmericasMember 2019-12-31 0000898174 us-gaap:CorporateAndOtherMember 2018-12-31 0000898174 country:CA 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:EMEAMember 2019-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember us-gaap:EMEAMember 2019-12-31 0000898174 srt:AmericasMember 2018-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AsiaPacificMember 2018-12-31 0000898174 srt:AsiaPacificMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AmericasMember 2018-12-31 0000898174 country:CA 2018-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AmericasMember 2018-12-31 0000898174 srt:AmericasMember 2019-12-31 0000898174 us-gaap:EMEAMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AmericasMember 2019-12-31 0000898174 us-gaap:CorporateAndOtherMember 2019-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember country:CA 2019-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember country:CA 2019-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember country:CA 2018-12-31 0000898174 srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:OtherInsuranceProductLineMember us-gaap:EMEAMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember country:CA 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:EMEAMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember srt:AsiaPacificMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AmericasMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AmericasMember 2015-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AmericasMember 2015-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member srt:AmericasMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AmericasMember 2015-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AmericasMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AmericasMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AmericasMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AmericasMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member srt:AmericasMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AmericasMember 2012-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AmericasMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member srt:AmericasMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member srt:AmericasMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member srt:AmericasMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AmericasMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AmericasMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AmericasMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AmericasMember 2015-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AmericasMember 2014-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member srt:AmericasMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AmericasMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member srt:AmericasMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AmericasMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AmericasMember 2013-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member srt:AmericasMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AmericasMember 2014-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AmericasMember 2013-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AmericasMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AmericasMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member srt:AmericasMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member srt:AmericasMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AmericasMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AmericasMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AmericasMember 2014-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AmericasMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AsiaPacificMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AsiaPacificMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AsiaPacificMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AsiaPacificMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AsiaPacificMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member srt:AsiaPacificMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AsiaPacificMember 2015-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member srt:AsiaPacificMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AsiaPacificMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AsiaPacificMember 2012-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AsiaPacificMember 2013-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AsiaPacificMember 2015-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AsiaPacificMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AsiaPacificMember 2015-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AsiaPacificMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AsiaPacificMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member srt:AsiaPacificMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AsiaPacificMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AsiaPacificMember 2014-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AsiaPacificMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AsiaPacificMember 2014-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member srt:AsiaPacificMember 2018-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member srt:AsiaPacificMember 2016-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member srt:AsiaPacificMember 2013-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member srt:AsiaPacificMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member srt:AsiaPacificMember 2019-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member srt:AsiaPacificMember 2017-12-31 0000898174 us-gaap:LifeInsuranceSegmentMember us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member srt:AsiaPacificMember 2014-12-31