v3.24.0.1
Long-duration Contracts - Schedule of Interest Sensitive Contract Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Liability for Future Policy Benefit, Activity [Line Items]    
Interest sensitive contract liabilities $ 204,670 $ 173,616
Traditional deferred annuities    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest sensitive contract liabilities 64,763 43,518
Indexed annuities    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest sensitive contract liabilities 93,147 92,660
Funding agreements    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest sensitive contract liabilities 32,350 27,439
Other investment-type    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest sensitive contract liabilities 7,629 4,722
Reconciling items    
Liability for Future Policy Benefit, Activity [Line Items]    
Interest sensitive contract liabilities $ 6,781 $ 5,277