XML 153 R135.htm IDEA: XBRL DOCUMENT v3.24.0.1
Policyholder Contract Deposits and Other Policyholder Funds - Policyholder Contract Deposit (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Policyholder Account Balance [Line Items]          
Policyholder contract deposits $ 162,050 $ 156,058 $ 151,545 $ 148,421 $ 148,421
Policy earnings (as a percent) 0.90% 1.30% 1.70%    
Individual Retirement          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits $ 93,467 $ 87,418 $ 82,808   79,203
Group Retirement          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits 41,069 43,076 43,643   43,228
Life Insurance          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits 10,439 10,258 10,300   10,286
Institutional Markets          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits 13,742 11,718 10,969   11,559
Corporate and Other          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits $ 3,333 3,588 $ 3,825   4,145
As Previously Reported          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits   $ 158,966   $ 154,892 154,892
As Previously Reported | Individual Retirement          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         85,097
As Previously Reported | Group Retirement          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         43,805
As Previously Reported | Life Insurance          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         10,286
As Previously Reported | Institutional Markets          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         11,559
As Previously Reported | Corporate and Other          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         4,145
Adjustment for the reclassification of the embedded derivative liability to market risk benefits, net of the host adjustment(s)          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         (6,471)
Adjustment for the reclassification of the embedded derivative liability to market risk benefits, net of the host adjustment(s) | Individual Retirement          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         (5,894)
Adjustment for the reclassification of the embedded derivative liability to market risk benefits, net of the host adjustment(s) | Group Retirement          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         (577)
Adjustment for the reclassification of the embedded derivative liability to market risk benefits, net of the host adjustment(s) | Life Insurance          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         0
Adjustment for the reclassification of the embedded derivative liability to market risk benefits, net of the host adjustment(s) | Institutional Markets          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         0
Adjustment for the reclassification of the embedded derivative liability to market risk benefits, net of the host adjustment(s) | Corporate and Other          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         $ 0