XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Policyholder Account Balances - Summary of Policyholder Account Balances by Ranges (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 124,113 $ 120,737    
Variable Annuities        
Policyholder Account Balance [Line Items]        
Policyholder account balances 32,853 29,141 $ 26,257 $ 22,184
Variable Annuities | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,841   2,103  
Variable Annuities | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 6   $ 8  
Variable Annuities | Up to 1.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.00%   1.00%  
Policyholder account balances $ 0   $ 0  
Variable Annuities | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Up to 1.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 10   12  
Variable Annuities | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4   4  
Variable Annuities | 1.01% - 2.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6   8  
Variable Annuities | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 539   619  
Variable Annuities | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 539   619  
Variable Annuities | 2.01% - 3.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 2.01% - 3.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 2.01% - 3.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,289   1,470  
Variable Annuities | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,289   1,470  
Variable Annuities | 3.01% - 4.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 3.01% - 4.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 3.01% - 4.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 3.01% - 4.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 0   $ 0  
Variable Annuities | 4.01% and above        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 4.01%   4.01%  
Policyholder account balances $ 9   $ 10  
Variable Annuities | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 9   10  
Variable Annuities | 4.01% and above | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 4.01% and above | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 4.01% and above | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | 4.01% and above | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Other        
Policyholder Account Balance [Line Items]        
Policyholder account balances 31,006   24,146  
Variable Annuities | Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Other | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Other | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Other | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Other | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 0   $ 0  
Variable Annuities | Minimum | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.01%   1.01%  
Variable Annuities | Minimum | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 2.01%   2.01%  
Variable Annuities | Minimum | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 3.01%   3.01%  
Variable Annuities | Maximum | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 2.00%   2.00%  
Variable Annuities | Maximum | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 3.00%   3.00%  
Variable Annuities | Maximum | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 4.00%   4.00%  
Fixed Annuities        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 25,837 25,355 $ 23,813 23,365
Fixed Annuities | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,845   4,335  
Fixed Annuities | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 782   550  
Fixed Annuities | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 878   715  
Fixed Annuities | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 793   965  
Fixed Annuities | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 6,796   $ 3,379  
Fixed Annuities | Up to 1.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.00%   1.00%  
Policyholder account balances $ 4,745   $ 4,448  
Fixed Annuities | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 615   756  
Fixed Annuities | Up to 1.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 609   414  
Fixed Annuities | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 594   515  
Fixed Annuities | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 463   467  
Fixed Annuities | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,464   2,296  
Fixed Annuities | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 5,346   2,485  
Fixed Annuities | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 304   577  
Fixed Annuities | 1.01% - 2.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 133   133  
Fixed Annuities | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 279   194  
Fixed Annuities | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 329   498  
Fixed Annuities | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,301   1,083  
Fixed Annuities | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,771   1,755  
Fixed Annuities | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,694   1,746  
Fixed Annuities | 2.01% - 3.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 40   3  
Fixed Annuities | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 5   6  
Fixed Annuities | 2.01% - 3.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1   0  
Fixed Annuities | 2.01% - 3.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 31   0  
Fixed Annuities | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,059   1,072  
Fixed Annuities | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,059   1,072  
Fixed Annuities | 3.01% - 4.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | 3.01% - 4.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | 3.01% - 4.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | 3.01% - 4.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 0   $ 0  
Fixed Annuities | 4.01% and above        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 4.01%   4.01%  
Policyholder account balances $ 173   $ 184  
Fixed Annuities | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 173   184  
Fixed Annuities | 4.01% and above | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | 4.01% and above | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | 4.01% and above | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | 4.01% and above | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | Other        
Policyholder Account Balance [Line Items]        
Policyholder account balances 12,743   13,869  
Fixed Annuities | Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | Other | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | Other | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | Other | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | Other | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 0   $ 0  
Fixed Annuities | Minimum | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.01%   1.01%  
Fixed Annuities | Minimum | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 2.01%   2.01%  
Fixed Annuities | Minimum | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 3.01%   3.01%  
Fixed Annuities | Maximum | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 2.00%   2.00%  
Fixed Annuities | Maximum | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 3.00%   3.00%  
Fixed Annuities | Maximum | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 4.00%   4.00%  
UL and Other        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 36,848 37,180 $ 37,458 37,694
UL and Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 26,716   27,556  
UL and Other | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 10   10  
UL and Other | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 369   352  
UL and Other | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 119   46  
UL and Other | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 3,228   $ 3,647  
UL and Other | Up to 1.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.00%   1.00%  
Policyholder account balances $ 643   $ 1,059  
UL and Other | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 264   302  
UL and Other | Up to 1.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 218   206  
UL and Other | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 119   46  
UL and Other | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 42   505  
UL and Other | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,730   3,705  
UL and Other | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 544   557  
UL and Other | 1.01% - 2.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   6  
UL and Other | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,186   3,142  
UL and Other | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,957   7,366  
UL and Other | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,797   7,217  
UL and Other | 2.01% - 3.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 10   10  
UL and Other | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 150   139  
UL and Other | 2.01% - 3.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | 2.01% - 3.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 15,433   15,674  
UL and Other | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 15,432   15,673  
UL and Other | 3.01% - 4.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | 3.01% - 4.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1   1  
UL and Other | 3.01% - 4.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | 3.01% - 4.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 0   $ 0  
UL and Other | 4.01% and above        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 4.01%   4.01%  
Policyholder account balances $ 3,679   $ 3,807  
UL and Other | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,679   3,807  
UL and Other | 4.01% and above | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | 4.01% and above | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | 4.01% and above | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | 4.01% and above | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | Other        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,406   5,847  
UL and Other | Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | Other | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | Other | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | Other | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | Other | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 0   $ 0  
UL and Other | Minimum | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.01%   1.01%  
UL and Other | Minimum | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 2.01%   2.01%  
UL and Other | Minimum | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 3.01%   3.01%  
UL and Other | Maximum | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 2.00%   2.00%  
UL and Other | Maximum | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 3.00%   3.00%  
UL and Other | Maximum | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 4.00%   4.00%  
Retirement Plan Services        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 23,598 $ 23,784 $ 24,430 $ 25,138
Retirement Plan Services | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 9,677   10,880  
Retirement Plan Services | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,232   3,628  
Retirement Plan Services | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,115   4,276  
Retirement Plan Services | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,843   3,224  
Retirement Plan Services | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 4,731   $ 2,422  
Retirement Plan Services | Up to 1.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.00%   1.00%  
Policyholder account balances $ 9,913   $ 9,554  
Retirement Plan Services | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 489   601  
Retirement Plan Services | Up to 1.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 502   746  
Retirement Plan Services | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 727   3,092  
Retirement Plan Services | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,684   2,693  
Retirement Plan Services | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,511   2,422  
Retirement Plan Services | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,913   5,232  
Retirement Plan Services | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 509   637  
Retirement Plan Services | 1.01% - 2.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,648   2,880  
Retirement Plan Services | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,382   1,184  
Retirement Plan Services | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,154   531  
Retirement Plan Services | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 220   0  
Retirement Plan Services | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,420   2,648  
Retirement Plan Services | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,394   2,647  
Retirement Plan Services | 2.01% - 3.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 25   1  
Retirement Plan Services | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1   0  
Retirement Plan Services | 2.01% - 3.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Retirement Plan Services | 2.01% - 3.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Retirement Plan Services | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,734   5,350  
Retirement Plan Services | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,667   5,349  
Retirement Plan Services | 3.01% - 4.00% | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 57   1  
Retirement Plan Services | 3.01% - 4.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 5   0  
Retirement Plan Services | 3.01% - 4.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 5   0  
Retirement Plan Services | 3.01% - 4.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 0   $ 0  
Retirement Plan Services | 4.01% and above        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 4.01%   4.01%  
Policyholder account balances $ 1,618   $ 1,646  
Retirement Plan Services | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,618   1,646  
Retirement Plan Services | 4.01% and above | 1-50 Basis Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Retirement Plan Services | 4.01% and above | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Retirement Plan Services | 4.01% and above | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Retirement Plan Services | 4.01% and above | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 0   $ 0  
Retirement Plan Services | Minimum | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.01%   1.01%  
Retirement Plan Services | Minimum | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 2.01%   2.01%  
Retirement Plan Services | Minimum | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 3.01%   3.01%  
Retirement Plan Services | Maximum | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 2.00%   2.00%  
Retirement Plan Services | Maximum | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 3.00%   3.00%  
Retirement Plan Services | Maximum | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 4.00%   4.00%