XML 103 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Future Contract Benefits - Summary of Discounted and Undiscounted Expected Future Gross Premiums and Expected Future Benefit Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Jun. 30, 2023
Payout Annuities    
Undiscounted    
Expected future gross premiums $ 0 $ 0
Expected future benefit payments 3,437 3,501
Discounted    
Expected future gross premiums 0 0
Expected future benefit payments 2,002 2,048
Traditional Life    
Undiscounted    
Expected future gross premiums 13,762 14,009
Expected future benefit payments 14,526 14,548
Discounted    
Expected future gross premiums 9,360 9,583
Expected future benefit payments $ 9,700 $ 9,763