XML 133 R117.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 $ 39,807 $ 39,864
Other    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 3,264 3,371
Payout Annuities    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 2,009 2,085
Traditional Life    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 3,774 3,841
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,062 15,000
Other Operations    
Liability for Future Policy Benefit, Activity [Line Items]    
Future contract benefits 9,070 9,879
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,800 $ 2,200