v3.25.2
Reserves for Future Policy Benefits and Contract Owner Account Balances (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 32,977 $ 29,268  
One America      
Policyholder Account Balance [Line Items]      
Deferrals of commissions and expenses 390    
Other investment contract 300    
Policyholder Account Balance, at Guaranteed Minimum Crediting Rate      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 14,502 13,587  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 4,224 $ 4,097  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate 0.0050 0.0050  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0100      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 4,071 $ 3,716  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0100 | Minimum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate 0.0051 0.0051  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0100 | Maximum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate 0.0100 0.0100  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0101 to 0150      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 2,123 $ 1,692  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0101 to 0150 | Minimum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate 0.0101 0.0101  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0101 to 0150 | Maximum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate 0.0150 0.0150  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 to 0200      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 2,215 $ 1,535  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 to 0200 | Minimum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate 0.0151 0.0151  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 to 0200 | Maximum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate 0.0200 0.0200  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0200 and Greater      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 1,684 $ 926  
Policyholder Account Balance, above Guaranteed Minimum Crediting Rate 0.0200 0.0200  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0001 to 0100      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 14,039 $ 11,835  
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.00% 1.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0001 to 0100 | Policyholder Account Balance, at Guaranteed Minimum Crediting Rate      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 62 $ 8  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0001 to 0100 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 3,968 4,010  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0001 to 0100 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0100      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 4,027 3,671  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0001 to 0100 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0101 to 0150      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 2,086 1,688  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0001 to 0100 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 to 0200      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 2,213 1,533  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0001 to 0100 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0200 and Greater      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 1,683 925  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0100 to 0199      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 220 $ 215  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0100 to 0199 | Minimum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, Guaranteed Minimum Credit Rating 1.01% 1.01%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0100 to 0199 | Maximum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.00% 2.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0100 to 0199 | Policyholder Account Balance, at Guaranteed Minimum Crediting Rate      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 120 $ 110  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0100 to 0199 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 54 56  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0100 to 0199 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0100      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 42 44  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0100 to 0199 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0101 to 0150      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 3 4  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0100 to 0199 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 to 0200      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0100 to 0199 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0200 and Greater      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 1 1  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0200 to 0299      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 6,105 $ 5,865  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0200 to 0299 | Minimum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, Guaranteed Minimum Credit Rating 2.01% 2.01%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0200 to 0299 | Maximum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.00% 3.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0200 to 0299 | Policyholder Account Balance, at Guaranteed Minimum Crediting Rate      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 5,867 $ 5,833  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0200 to 0299 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 202 31  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0200 to 0299 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0100      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 2 1  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0200 to 0299 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0101 to 0150      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 34 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0200 to 0299 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 to 0200      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0200 to 0299 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0200 and Greater      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0300 to 0399      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 8,129 $ 7,291  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0300 to 0399 | Minimum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, Guaranteed Minimum Credit Rating 3.01% 3.01%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0300 to 0399 | Maximum      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.00% 4.00%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0300 to 0399 | Policyholder Account Balance, at Guaranteed Minimum Crediting Rate      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 8,129 $ 7,291  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0300 to 0399 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0300 to 0399 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0100      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0300 to 0399 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0101 to 0150      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0300 to 0399 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 to 0200      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0300 to 0399 | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0200 and Greater      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 4 $ 4  
Policyholder Account Balance, Guaranteed Minimum Credit Rating 4.01% 4.01%  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Policyholder Account Balance, at Guaranteed Minimum Crediting Rate      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 4 $ 4  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0100      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0101 to 0150      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 to 0200      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Range from 0400 and Greater | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0200 and Greater      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Renewable Beyond 12 Months      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 322 343  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Renewable Beyond 12 Months | Policyholder Account Balance, at Guaranteed Minimum Crediting Rate      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 320 341  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Renewable Beyond 12 Months | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0001 to 0050      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Renewable Beyond 12 Months | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0051 to 0100      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Renewable Beyond 12 Months | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0101 to 0150      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Renewable Beyond 12 Months | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0151 to 0200      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 2 2  
Policyholder Account Balance, Guaranteed Minimum Crediting Rate, Renewable Beyond 12 Months | Policyholder Account Balance, above Guaranteed Minimum Crediting Rate, Range from 0200 and Greater      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 0 0  
Total discretionary rate setting products      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 28,819 25,553  
Retirement      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 28,341 25,031 $ 25,991
Policyholder Account Balance, Premium Received 1,588 2,435  
Policyholder Account Balance, Policy Charge (29) (50)  
Policyholder Account Balance, Surrender and Withdrawal (2,490) (4,368)  
Net transfers (from) to the general account 392 313  
Transfer to (from) Policyholder Account Balance (to) from Separate Account (943) 1,463  
Policyholder Account Balance, Interest Expense $ 391 $ 710  
Policyholder Account Balance, Weighted Average Crediting Rate 2.80% 2.80%  
Policyholder Account Balance, Net Amount at Risk $ 54 $ 86  
Policyholder Account Balance, Cash Surrender Value 27,995 24,669  
Retirement | One America      
Policyholder Account Balance [Line Items]      
Deferrals of commissions and expenses 3,458    
Retirement | VRIAC-managed institutional/mutual fund plan assets      
Policyholder Account Balance [Line Items]      
Transfer to (from) Policyholder Account Balance (to) from Separate Account (551) (1,150)  
Other Segments      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance 3,764 3,516  
non-puttable funding agreement      
Policyholder Account Balance [Line Items]      
Policyholder Account Balance $ 872 $ 721