XML 66 R55.htm IDEA: XBRL DOCUMENT
v3.25.3

Future Policy Benefits (Details) (Narrative) - USD ($) $ in Millions | 9 Months Ended
--- | ---
Sep. 30, 2025 | Sep. 30, 2024
Liability for Future Policy Benefit, by Product Segment [Line Items] |  |
Future Policy Benefits Remeasurement Gain Loss After Reinsurance |  | $ 136
Liability for Future Policy Benefit, Adverse Development, Expense | $ 117 |
Life Insurance Product Line [Member] | Other Segments |  |
Liability for Future Policy Benefit, by Product Segment [Line Items] |  |
Future Policy Benefits Remeasurement Gain Loss After Reinsurance | 183 | 39
Life Insurance Product Line [Member] | Americas [Member] | Other Segments |  |
Liability for Future Policy Benefit, by Product Segment [Line Items] |  |
Changes In Cash Flow Assumptions | 29 | 31
Liability for Future Policy Benefit, after Reinsurance | 12,664 | 10,607
Liability for Future Policy Benefit, Reinsurance Recoverable, after Allowance | (834) | (726)
Insurance, Other | Other Segments |  |
Liability for Future Policy Benefit, by Product Segment [Line Items] |  |
Future Policy Benefits Remeasurement Gain Loss After Reinsurance | 24 | 20
Insurance, Other | Americas [Member] | Other Segments |  |
Liability for Future Policy Benefit, by Product Segment [Line Items] |  |
Changes In Cash Flow Assumptions | 0 | 8
Liability for Future Policy Benefit, after Reinsurance | 8,090 | 6,853
Liability for Future Policy Benefit, Reinsurance Recoverable, after Allowance | $ (1,749) | $ (1,241)

X
- Definition Changes In Cash Flow Assumptions + References No definition available. + Details
Name: | rga_ChangesInCashFlowAssumptions
Namespace Prefix: | rga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Future Policy Benefits Remeasurement Gain Loss After Reinsurance + References No definition available. + Details
Name: | rga_FuturePolicyBenefitsRemeasurementGainLossAfterReinsurance
Namespace Prefix: | rga_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense for adverse development on liability of future policy benefit from net premium exceeding gross premium. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2 + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitAdverseDevelopmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, after effect of reinsurance, of liability for future policy benefit. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-6 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 29E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480046/944-40-55-29E Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2 + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitAfterReinsurance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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_LiabilityForFuturePolicyBenefitByProductSegmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, recoverable under reinsurance of liability for future policy benefit. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-6 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 29E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480046/944-40-55-29E + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitReinsuranceRecoverableAfterAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_LifeInsuranceSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=srt_AmericasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_OtherInsuranceProductLineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |