XML 150 R133.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Fair Value of Assets and Liabilities (Changes in Level 3 Assets and Liabilities) (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Equity Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset Value, Beginning of period |  | $ 66 |  | $ 50 |  | $ 53
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | [1] | 9 |  | 14 |  | 9
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | [1] | (4) |  | (4) |  | (25)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | [1] | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 0 |  | 0 |  | 0
Fair Value, Asset Value, End of period |  | 70 |  | 66 |  | 50
Corporate Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset Value, Beginning of period |  | 4,299 |  | 3,888 |  | 3,029
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 34 |  | (474) |  | (28)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | [1] | 1,021 |  | 1,669 |  | 1,506
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | [1] | (94) |  | (182) |  | (53)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | [1] | (380) |  | (577) |  | (587)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 71 |  | 88 |  | 29
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 6 |  | 111 |  | 8
Fair Value, Asset Value, End of period |  | 4,933 |  | 4,299 |  | 3,888
Debt Security, Government, Non-US [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset Value, Beginning of period |  | 35 |  | 33 |  | 17
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 0 |  | (11) |  | (4)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | [1] | 0 |  | 0 |  | 25
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | [1] | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | [1] | 0 |  | 0 |  | (5)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 13 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 0 |  | 0 |  | 0
Fair Value, Asset Value, End of period |  | 35 |  | 35 |  | 33
Structured Finance [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset Value, Beginning of period |  | 1,353 |  | 1,179 |  | 254
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 90 |  | (194) |  | (6)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | [1] | 253 |  | 521 |  | 1,038
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | [1] | (24) |  | (58) |  | (6)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | [1] | (260) |  | (140) |  | (186)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 64 |  | 130 |  | 84
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 55 |  | 74 |  | 0
Fair Value, Asset Value, End of period |  | 1,425 |  | 1,353 |  | 1,179
US Government Agencies Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset Value, Beginning of period |  | 35 |  | 45 |  | 23
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | (2) |  | (4) |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | [1] | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | [1] | 0 |  | (6) |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | [1] | (2) |  | (5) |  | (3)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 10 |  | 25
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 5 |  | 4 |  | 0
Fair Value, Asset Value, End of period |  | 26 |  | 35 |  | 45
Funds Withheld At Interest Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset Value, Beginning of period |  | (8) | [2] | 165 | [2] | 58
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 0 | [2] | 0 | [2] | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | [1] | 0 | [2] | 0 | [2] | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | [1] | 0 | [2] | 0 | [2] | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | [1] | 0 | [2] | 0 | [2] | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 | [2] | 0 | [2] | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 0 | [2] | 0 | [2] | 0
Fair Value, Asset Value, End of period | [2] | (171) |  | (8) |  | 165
Longevity Swap [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset Value, Beginning of period |  | 54 |  | 83 |  | 56
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 3 |  | (8) |  | (1)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | [1] | 2 |  | 3 |  | 36
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | [1] | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | [1] | (3) |  | (10) |  | (4)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 0 |  | 0 |  | 0
Fair Value, Asset Value, End of period |  | 54 |  | 54 |  | 83
Short-term Investments [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset Value, Beginning of period |  | 13 |  | 28 |  | 15
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 0 |  | (1) |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | [1] | 14 |  | 33 |  | 31
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | [1] | 0 |  | 0 |  | (3)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements | [1] | (1) |  | (28) |  | (10)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 6 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 29 |  | 20 |  | 5
Fair Value, Asset Value, End of period |  | 2 |  | 13 |  | 28
Interest Sensitive Contract Liabilities Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Sales | [1] | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 |  | 0 |  | 0 |  | 0
Fair Value, Liability Value, Beginning of period |  | (530) |  | (693) |  | (752)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases | [1] | 17 |  | 1 |  | (34)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements | [1] | 81 |  | 64 |  | 83
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 |  | 0 |  | 0 |  | 0
Fair Value, Liability Value, End of period |  | (415) |  | (530) |  | (693)
Cash Equivalents |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset Value, Beginning of period |  | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |  | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |  | 1 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |  | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |  | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |  | 0 |  | 0 |  | 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |  | 1 |  | 0 |  | 0
Fair Value, Asset Value, End of period |  | 0 |  | 0 |  | 0
Investment Income [Member] | Equity Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Income [Member] | Corporate Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 3 |  | 6 |  | 5
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 3 |  | 4 |  | 4
Investment Income [Member] | Debt Security, Government, Non-US [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Income [Member] | Structured Finance [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 6 |  | 0 |  | 1
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 6 |  | 0 |  | 1
Investment Income [Member] | US Government Agencies Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Income [Member] | Funds Withheld At Interest Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 | [2] | 0 | [2] | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 | [2] | 0 | [2] | 0
Investment Income [Member] | Longevity Swap [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | (2) |  | (14) |  | (4)
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | (2) |  | (14) |  | (4)
Investment Income [Member] | Short-term Investments [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Income [Member] | Interest Sensitive Contract Liabilities Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Income [Member] | Cash Equivalents |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Related Gains Losses [Member] | Equity Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | (1) |  | 6 |  | 13
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | (1) |  | 4 |  | 7
Investment Related Gains Losses [Member] | Corporate Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | (15) |  | (8) |  | (5)
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | (23) |  | (18) |  | (7)
Investment Related Gains Losses [Member] | Debt Security, Government, Non-US [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Related Gains Losses [Member] | Structured Finance [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | (2) |  | (11) |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | (3) |  | (10) |  | 0
Investment Related Gains Losses [Member] | US Government Agencies Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | (1) |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Related Gains Losses [Member] | Funds Withheld At Interest Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | (163) | [2] | (173) | [2] | 107
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | (163) | [2] | (173) | [2] | 107
Investment Related Gains Losses [Member] | Longevity Swap [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Related Gains Losses [Member] | Short-term Investments [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | (1) |  | 1 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | (1) |  | 0 |  | 0
Investment Related Gains Losses [Member] | Interest Sensitive Contract Liabilities Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Investment Related Gains Losses [Member] | Cash Equivalents |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Interest Income [Member] | Equity Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Interest Income [Member] | Corporate Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Interest Income [Member] | Debt Security, Government, Non-US [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Interest Income [Member] | Structured Finance [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Interest Income [Member] | US Government Agencies Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Interest Income [Member] | Funds Withheld At Interest Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 | [2] | 0 | [2] | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 | [2] | 0 | [2] | 0
Interest Income [Member] | Longevity Swap [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Interest Income [Member] | Short-term Investments [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Interest Income [Member] | Interest Sensitive Contract Liabilities Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings |  | (17) |  | (98) |  | (10)
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | (62) |  | 33 |  | (72)
Interest Income [Member] | Cash Equivalents |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |  | 0 |  | 0 |  | 0
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Other Comprehensive Income (Loss) | Equity Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Other Comprehensive Income (Loss) | Corporate Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 35 |  | (467) |  | (24)
Other Comprehensive Income (Loss) | Debt Security, Government, Non-US [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | (11) |  | (4)
Other Comprehensive Income (Loss) | Structured Finance [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 86 |  | (195) |  | (6)
Other Comprehensive Income (Loss) | US Government Agencies Debt Securities [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | (2) |  | (4) |  | 0
Other Comprehensive Income (Loss) | Funds Withheld At Interest Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 | [2] | 0 | [2] | 0
Other Comprehensive Income (Loss) | Longevity Swap [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 3 |  | (8) |  | (1)
Other Comprehensive Income (Loss) | Short-term Investments [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Other Comprehensive Income (Loss) | Interest Sensitive Contract Liabilities Embedded Derivatives [Member] |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | 0 |  | 0 |  | 0
Other Comprehensive Income (Loss) | Cash Equivalents |  |  |  |  |  |
Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation Calculation [Roll Forward] |  |  |  |  |  |
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) |  | $ 0 |  | $ 0 |  | $ 0
[1] | The amount reported within purchases, sales and settlements is the purchase price (for purchases) and the sales/settlement proceeds (for sales and settlements) based upon the actual date purchased or sold/settled. Items purchased and sold/settled in the same period are excluded from the rollforward. The Company had no issuances during the period.
[2] | Funds withheld at interest – embedded derivative assets and liabilities are presented net for purposes of the rollforward.

X
- Definition Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3) and still held. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -SubTopic 10 -Topic 820 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of sales of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -SubTopic 10 -Topic 820 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_StructuredFinanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=rga_FundsWithheldAtInterestEmbeddedDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=rga_LongevitySwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ShortTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=rga_InterestSensitiveContractLiabilitiesEmbeddedDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InvestmentIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=rga_InvestmentRelatedGainsLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |