v3.25.2
Reinsurance - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jan. 02, 2025
Dec. 31, 2024
Insurance [Abstract]      
Contract owner account balance uncer coinsurance   $ 3,800  
Separate accounts liability under coinsurance   $ 20,600  
Deposit asset $ 1,000   $ 1,100
Funds withheld, funds held under reinsurance agreements, liability, direct 103    
Funds held under reinsurance agreements, liability, assumed $ 900