XML 114 R99.htm IDEA: XBRL DOCUMENT
v3.20.4

Fair Value of Assets and Liabilities (Fair Value Assets Measured on Non-Recurring Basis) (Details) - Partnership Interest [Member] - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] |  |  |
Fair Value Assets Carrying Value Prior To Impairment | [1] | $ 20 | $ 18
Fair Value Assets Gains Losses | [1] | $ (17) | $ (11)
[1] | Impairments on these investments were recognized at estimated fair value determined using the net asset values of the Company’s ownership interest as provided in the financial statements of the investees. Real estate joint ventures were recognized at estimated fair value determined using historical and forecasted information for specific properties, including net operating income, occupancy, and sales levels. The market for these investments has limited activity and price transparency

X
- Definition This element represents the carrying reported amount, before impairment, of an asset that is still held as of the reporting date. + References No definition available. + Details
Name: | rga_FairValueAssetsCarryingValuePriorToImpairment
Namespace Prefix: | rga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the difference between the carrying value of the asset before being adjusted to fair value as of the reporting date and its reported estimated fair value as of the reporting date. + References No definition available. + Details
Name: | rga_FairValueAssetsGainsLosses
Namespace Prefix: | rga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | rga_NonrecurringFairValueAssetsAxis=srt_PartnershipInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |