v3.26.1
Future Policy Benefits - Undiscounted Expected Gross Premiums and Expected Future Benefit Payments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Liability for Future Policy Benefit, Activity [Line Items]    
Expected future benefit payments, Undiscounted $ 20,427 $ 19,295
Expected future gross premiums, Undiscounted 4,978 5,482
Expected future benefit payments, Discounted 11,026 10,448
Expected future gross premiums, Discounted 2,938 3,259
Annuities    
Liability for Future Policy Benefit, Activity [Line Items]    
Expected future benefit payments, Undiscounted 12,266 10,620
Expected future gross premiums, Undiscounted 0 0
Expected future benefit payments, Discounted 7,021 6,245
Expected future gross premiums, Discounted 0 0
Life Insurance    
Liability for Future Policy Benefit, Activity [Line Items]    
Expected future benefit payments, Undiscounted 8,161 8,675
Expected future gross premiums, Undiscounted 4,978 5,482
Expected future benefit payments, Discounted 4,005 4,203
Expected future gross premiums, Discounted $ 2,938 $ 3,259