XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.2
Future Contract Benefits - Summary of Discounted and Undiscounted Expected Future Gross Premiums and Expected Future Benefit Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Jun. 30, 2024
Payout Annuities    
Undiscounted    
Expected future gross premiums $ 0 $ 0
Expected future benefit payments 3,385 3,437
Discounted    
Expected future gross premiums 0 0
Expected future benefit payments 2,039 2,002
Traditional Life    
Undiscounted    
Expected future gross premiums 13,683 13,762
Expected future benefit payments 14,050 14,526
Discounted    
Expected future gross premiums 9,422 9,360
Expected future benefit payments $ 9,673 $ 9,700