XML 128 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Future Contract Benefit - Summary of Reconciliation of Future Contract Benefits (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits $ 40,002 $ 40,174
Other    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 3,241 3,343
Payout Annuities    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 2,008 2,084
Traditional Life    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 3,504 3,553
Group Protection    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 5,628 5,689
UL and Other    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 16,663 15,752
Other Operations    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 8,958 9,753
Protective | Other Operations    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 5,400 5,600
Swiss Re | Other Operations    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits $ 1,700 $ 2,100