v3.24.0.1
Long-duration Contracts - Reconciliation of Future Policy Benefit and Premiums (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits $ 53,287 $ 42,110
Premiums 12,749 11,638
Interest expense 1,658 1,146
Payout annuities with life contingencies    
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits 45,001 36,422
Premiums 10,504 11,606
Interest expense 1,646 1,146
Whole life    
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits 2,189 0
Premiums 2,214 0
Interest expense 12 0
Reconciling items    
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits 6,097 5,688
Premiums 31 32
Interest expense $ 0 $ 0