Investments - Schedule of Mortgage Loan Portfolio, with Fair Value Option Loans (Details) - Mortgage Loans - USD ($) $ in Millions |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Fair Value, Option, Quantitative Disclosures [Line Items] | ||
| Unpaid principal balance | $ 50,752 | $ 33,653 |
| Mark to fair value | (3,183) | (2,842) |
| Fair value | 47,569 | 30,811 |
| Mortgage loans | 47,569 | 30,811 |
| Commercial mortgage loans | ||
| Fair Value, Option, Quantitative Disclosures [Line Items] | ||
| Unpaid principal balance | 28,858 | 21,851 |
| Mark to fair value | (2,246) | (1,743) |
| Fair value | 26,612 | 20,108 |
| Residential mortgage loans | ||
| Fair Value, Option, Quantitative Disclosures [Line Items] | ||
| Unpaid principal balance | 21,894 | 11,802 |
| Mark to fair value | (937) | (1,099) |
| Fair value | 20,957 | 10,703 |
| Real Estate Loan | Commercial mortgage loans | ||
| Fair Value, Option, Quantitative Disclosures [Line Items] | ||
| Unpaid principal balance | 27,630 | 21,061 |
| Under-development | Commercial mortgage loans | ||
| Fair Value, Option, Quantitative Disclosures [Line Items] | ||
| Unpaid principal balance | $ 1,228 | $ 790 |