Separate Account Assets and Liabilities - Schedule of Rollforward of the Separate Account Balance for Variable Annuities (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | 12 Months Ended |
|---|---|---|---|
Mar. 31, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Separate Account, Liability [Roll Forward] | |||
| Balance as of beginning of period | $ 236,496 | ||
| Balance as of end of period, gross | 223,452 | $ 236,496 | |
| Total Variable Annuities | |||
| Separate Account, Liability [Roll Forward] | |||
| Balance as of beginning of period | 236,406 | $ 228,851 | 228,851 |
| Deposits | 2,317 | 9,998 | |
| Surrenders, withdrawals, and benefits | (6,955) | (27,633) | |
| Net transfers from (to) separate accounts | (134) | (372) | |
| Investment performance | (7,603) | 28,278 | |
| Policy charges and other | (666) | $ (2,716) | |
| Balance as of end of period, gross | 223,365 | 236,406 | |
| Cash surrender value | $ 218,733 | $ 231,711 |
| X | ||||||||||
- Definition Amount of separate account liability payable to policyholder upon surrender of contract before maturity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of cash inflow to separate account liability for cash received for deposit. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in separate account liability from performance of investment. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of decrease in separate account liability from policy charge. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
| X | ||||||||||
- Definition Amount of decrease in separate account liability from contract redemption and withdrawal of funds. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of liability for variable contract in which all or portion of contract holder's funds is allocated to specific separate account and supported by assets held in separate account. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of transfer to (from) liability for policyholder account balance (to) from liability for separate account. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|