v3.25.4
Future Contract Benefits - Summary of Discounted and Undiscounted Expected Future Gross Premiums and Expected Future Benefit Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Payout Annuities    
Undiscounted    
Expected future gross premiums $ 0 $ 0
Expected future benefit payments 3,271 3,427
Discounted    
Expected future gross premiums 0 0
Expected future benefit payments 2,036 2,008
Traditional Life    
Undiscounted    
Expected future gross premiums 12,735 13,498
Expected future benefit payments 12,655 13,857
Discounted    
Expected future gross premiums 8,869 9,075
Expected future benefit payments $ 8,807 $ 9,255