XML 119 R104.htm IDEA: XBRL DOCUMENT v3.23.1
Insurance Liabilities - Adjustments to Policyholder Contract Deposits (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Policyholder Account Balance [Line Items]          
Policyholder contract deposits $ 160,003 $ 158,494 $ 154,518 $ 152,809 $ 148,422
Individual Retirement          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits 91,070 89,554 85,831 84,097 79,203
Group Retirement          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits 42,903 43,395 43,887 43,902 43,229
Life Insurance          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits 10,220 10,224 10,192 10,183 10,286
Institutional Markets          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits 12,294 11,734 10,845 10,804 11,559
Other Operations before consolidation and eliminations          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits $ 3,516 $ 3,587 $ 3,763 $ 3,823 4,145
Other Operations          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         (199)
As Previously Reported          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         154,669
As Previously Reported | Individual Retirement          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         84,874
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 | Other Operations before consolidation and eliminations          
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,247)
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,671)
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         (576)
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) | Other Operations before consolidation and eliminations          
Policyholder Account Balance [Line Items]          
Policyholder contract deposits         $ 0