XML 103 R84.htm IDEA: XBRL DOCUMENT v3.23.2
Long-duration Contracts - Reconciliation of Future Policy Benefits (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Liability for Future Policy Benefit, Activity [Line Items]      
Future policy benefits $ 50,284 $ 42,110 $ 41,199
Payout annuities with life contingencies      
Liability for Future Policy Benefit, Activity [Line Items]      
Future policy benefits 44,469   35,297
Reconciling items      
Liability for Future Policy Benefit, Activity [Line Items]      
Future policy benefits $ 5,815   $ 5,902