XML 106 R92.htm IDEA: XBRL DOCUMENT v3.25.2
Future Contract Benefit - Summary of Reconciliation of Future Contract Benefits (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Liability for Future Policy Benefit, Activity [Line Items]      
Future contract benefits $ 41,053 $ 39,807  
Other      
Liability for Future Policy Benefit, Activity [Line Items]      
Future contract benefits 3,375 3,264  
Payout Annuities      
Liability for Future Policy Benefit, Activity [Line Items]      
Future contract benefits 2,039 2,009 $ 2,002
Traditional Life      
Liability for Future Policy Benefit, Activity [Line Items]      
Future contract benefits 3,867 3,774 $ 3,783
Group Protection      
Liability for Future Policy Benefit, Activity [Line Items]      
Future contract benefits 5,759 5,628  
UL and Other      
Liability for Future Policy Benefit, Activity [Line Items]      
Future contract benefits 16,989 16,062  
Other Operations [Member]      
Liability for Future Policy Benefit, Activity [Line Items]      
Future contract benefits 9,024 9,070  
Protective | Other Operations [Member]      
Liability for Future Policy Benefit, Activity [Line Items]      
Future contract benefits 5,400 5,400  
Swiss Re | Other Operations [Member]      
Liability for Future Policy Benefit, Activity [Line Items]      
Future contract benefits $ 1,800 $ 1,800