XML 103 R92.htm IDEA: XBRL DOCUMENT v3.26.1
Future Contract Benefits - Summary of Discounted and Undiscounted Expected Future Gross premiums and Expected Future Benefit Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Payout Annuities    
Undiscounted    
Expected future gross premiums $ 0 $ 0
Expected future benefit payments 3,220 3,384
Discounted    
Expected future gross premiums 0 0
Expected future benefit payments 1,991 2,039
Traditional Life    
Undiscounted    
Expected future gross premiums 12,443 13,234
Expected future benefit payments 12,475 13,665
Discounted    
Expected future gross premiums 8,517 9,076
Expected future benefit payments $ 8,558 $ 9,339