v3.26.1
Separate Account Assets and Liabilities - Schedule of Rollforward of the Separate Account Balance for Variable Annuities (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Separate Account, Liability [Roll Forward]    
Balance as of beginning of period $ 236,496  
Balance as of end of period, gross 245,387 $ 236,496
Total Variable Annuities    
Separate Account, Liability [Roll Forward]    
Balance as of beginning of period 236,406 228,851
Deposits 4,849 9,998
Surrenders, withdrawals, and benefits (14,003) (27,633)
Net transfers from (to) separate accounts (402) (372)
Investment performance 19,759 28,278
Policy charges and other (1,320) (2,716)
Balance as of end of period, gross 245,289 236,406
Cash surrender value $ 240,566 $ 231,711