v3.26.1
Future Policy Benefits - Schedule of Liability For Future Policy Benefit Expected Future Policy Benefit Undiscounted (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Traditional Life    
Undiscounted    
Expected future benefit payments $ 2,406 $ 2,657
Expected future gross premiums 794 896
Discounted    
Expected future benefit payments 1,759 1,920
Expected future gross premiums 581 658
Immediate annuities    
Undiscounted    
Expected future benefit payments 3,057 3,147
Expected future gross premiums 0 0
Discounted    
Expected future benefit payments 1,235 1,289
Expected future gross premiums 0 0
PRT    
Undiscounted    
Expected future benefit payments 13,609 11,059
Expected future gross premiums 0 0
Discounted    
Expected future benefit payments 8,313 6,772
Expected future gross premiums $ 0 $ 0