XML 163 R137.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insurance Liabilities - Adjustments to Policyholder Contract Deposits (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2021
Dec. 31, 2020
Policyholder Account Balance [Line Items]        
Policyholder contract deposits $ 161,979 $ 155,984 $ 148,223  
Life And Retirement, Excluding Other Operations        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       $ 148,422
Life And Retirement, Excluding Other Operations | Individual Retirement        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       79,203
Life And Retirement, Excluding Other Operations | Group Retirement        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       43,229
Life And Retirement, Excluding Other Operations | Life Insurance        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       10,286
Life And Retirement, Excluding Other Operations | Institutional Markets        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       11,559
Life And Retirement, Excluding Other Operations | Other        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       4,145
Life And Retirement, Excluding Other Operations | Other Operations        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       (199)
As Previously Reported        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits   $ 158,891 $ 154,470  
As Previously Reported | Life And Retirement, Excluding Other Operations        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       154,669
As Previously Reported | Life And Retirement, Excluding Other Operations | Individual Retirement        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       84,874
As Previously Reported | Life And Retirement, Excluding Other Operations | Group Retirement        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       43,805
As Previously Reported | Life And Retirement, Excluding Other Operations | Life Insurance        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       10,286
As Previously Reported | Life And Retirement, Excluding Other Operations | Institutional Markets        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       11,559
As Previously Reported | Life And Retirement, Excluding Other Operations | 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) | Life And Retirement, Excluding Other Operations        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       (6,247)
Adjustment for the reclassification of the embedded derivative liability to market risk benefits, net of the host adjustment(s) | Life And Retirement, Excluding Other Operations | Individual Retirement        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       (5,671)
Adjustment for the reclassification of the embedded derivative liability to market risk benefits, net of the host adjustment(s) | Life And Retirement, Excluding Other Operations | Group Retirement        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       (576)
Adjustment for the reclassification of the embedded derivative liability to market risk benefits, net of the host adjustment(s) | Life And Retirement, Excluding Other Operations | 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) | Life And Retirement, Excluding Other Operations | 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) | Life And Retirement, Excluding Other Operations | Other        
Policyholder Account Balance [Line Items]        
Policyholder contract deposits       $ 0