XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Insurance (Guarantees Related to Annuity Contracts) (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Variable Annuity Guarantees: | Guaranteed Death Benefits    
Net Amount at Risk by Product and Guarantee [Line Items]    
Total account value $ 64,788 $ 65,044
Separate account value (1) 43,396 42,585
Net amount at risk $ 1,462 $ 1,579
Average attained age of contractholders 68 years 68 years
Variable Annuity Guarantees: | Guaranteed Annuitization Benefits    
Net Amount at Risk by Product and Guarantee [Line Items]    
Total account value $ 24,095 $ 24,170
Separate account value (1) 22,393 22,370
Net amount at risk $ 451 $ 614
Average attained age of contractholders 67 years 66 years
Other Annuity Guarantees: | Guaranteed Annuitization Benefits    
Net Amount at Risk by Product and Guarantee [Line Items]    
Total account value $ 5,349 $ 6,030
Net amount at risk $ 195 $ 459
Average attained age of contractholders 56 years 50 years