v3.24.0.1
Long-duration Contracts - Schedule of Policyholder Account Balance, Guaranteed Minimum Crediting Rate (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Policyholder Account Balance [Line Items]      
Total $ 197,889 $ 168,339 $ 151,390
Less than 2.0%      
Policyholder Account Balance [Line Items]      
Total $ 149,902 $ 123,827  
Less than 2.0% | Maximum | Variable annuities      
Policyholder Account Balance [Line Items]      
Policyholder account balance, guaranteed minimum credit rating 2.00% 2.00%  
2.0% to less than 4.0%      
Policyholder Account Balance [Line Items]      
Total $ 31,255 $ 35,017  
2.0% to less than 4.0% | Minimum | Variable annuities      
Policyholder Account Balance [Line Items]      
Policyholder account balance, guaranteed minimum credit rating 2.00% 2.00%  
2.0% to less than 4.0% | Maximum | Variable annuities      
Policyholder Account Balance [Line Items]      
Policyholder account balance, guaranteed minimum credit rating 4.00% 4.00%  
4.0% to less than 6.0%      
Policyholder Account Balance [Line Items]      
Total $ 11,550 $ 8,293  
4.0% to less than 6.0% | Minimum | Variable annuities      
Policyholder Account Balance [Line Items]      
Policyholder account balance, guaranteed minimum credit rating 4.00% 4.00%  
4.0% to less than 6.0% | Maximum | Variable annuities      
Policyholder Account Balance [Line Items]      
Policyholder account balance, guaranteed minimum credit rating 6.00% 6.00%  
6.0% and greater      
Policyholder Account Balance [Line Items]      
Total $ 5,182 $ 1,202  
6.0% and greater | Minimum | Variable annuities      
Policyholder Account Balance [Line Items]      
Policyholder account balance, guaranteed minimum credit rating 6.00% 6.00%  
At guaranteed minimum      
Policyholder Account Balance [Line Items]      
Total $ 74,845 $ 67,835  
At guaranteed minimum | Less than 2.0%      
Policyholder Account Balance [Line Items]      
Total 30,339 25,031  
At guaranteed minimum | 2.0% to less than 4.0%      
Policyholder Account Balance [Line Items]      
Total 27,792 33,325  
At guaranteed minimum | 4.0% to less than 6.0%      
Policyholder Account Balance [Line Items]      
Total 11,532 8,277  
At guaranteed minimum | 6.0% and greater      
Policyholder Account Balance [Line Items]      
Total 5,182 1,202  
1 basis point – 100 basis points above guaranteed minimum      
Policyholder Account Balance [Line Items]      
Total $ 21,045 $ 27,438  
1 basis point – 100 basis points above guaranteed minimum | Minimum      
Policyholder Account Balance [Line Items]      
Guaranteed minimum crediting rate 0.0001 0.0001  
1 basis point – 100 basis points above guaranteed minimum | Maximum      
Policyholder Account Balance [Line Items]      
Guaranteed minimum crediting rate 0.0100 0.0100  
1 basis point – 100 basis points above guaranteed minimum | Less than 2.0%      
Policyholder Account Balance [Line Items]      
Total $ 18,954 $ 26,020  
1 basis point – 100 basis points above guaranteed minimum | 2.0% to less than 4.0%      
Policyholder Account Balance [Line Items]      
Total 2,074 1,408  
1 basis point – 100 basis points above guaranteed minimum | 4.0% to less than 6.0%      
Policyholder Account Balance [Line Items]      
Total 17 10  
1 basis point – 100 basis points above guaranteed minimum | 6.0% and greater      
Policyholder Account Balance [Line Items]      
Total 0 0  
Greater than 100 basis points above guaranteed minimum      
Policyholder Account Balance [Line Items]      
Total $ 101,999 $ 73,066  
Greater than 100 basis points above guaranteed minimum | Minimum      
Policyholder Account Balance [Line Items]      
Guaranteed minimum crediting rate 0.0100 0.0100  
Greater than 100 basis points above guaranteed minimum | Less than 2.0%      
Policyholder Account Balance [Line Items]      
Total $ 100,609 $ 72,776  
Greater than 100 basis points above guaranteed minimum | 2.0% to less than 4.0%      
Policyholder Account Balance [Line Items]      
Total 1,389 284  
Greater than 100 basis points above guaranteed minimum | 4.0% to less than 6.0%      
Policyholder Account Balance [Line Items]      
Total 1 6  
Greater than 100 basis points above guaranteed minimum | 6.0% and greater      
Policyholder Account Balance [Line Items]      
Total $ 0 $ 0