XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Policyholder Account Balances - Summary of Policyholder Account Balances by Ranges (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 125,262 $ 126,197    
Variable Annuities        
Policyholder Account Balance [Line Items]        
Policyholder account balances 34,370 35,267 $ 31,408 $ 29,141
Variable Annuities | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,711   1,893  
Variable Annuities | 1-50 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 $ 7   $ 6  
Variable Annuities | Up to 1.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.00%   1.00%  
Policyholder account balances $ 9   $ 0  
Variable Annuities | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 9   0  
Variable Annuities | Up to 1.00% | 1-50 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   11  
Variable Annuities | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3   5  
Variable Annuities | 1.01% - 2.00% | 1-50 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 7   6  
Variable Annuities | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 495   560  
Variable Annuities | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 495   560  
Variable Annuities | 2.01% - 3.00% | 1-50 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,197   1,319  
Variable Annuities | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,197   1,319  
Variable Annuities | 3.01% - 4.00% | 1-50 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 $ 7   $ 9  
Variable Annuities | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 7   9  
Variable Annuities | 4.01% and above | 1-50 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 32,652   29,509  
Variable Annuities | Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Variable Annuities | Other | 1-50 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 $ 26,039 25,963 $ 25,162 25,355
Fixed Annuities | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,019   3,881  
Fixed Annuities | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,090   743  
Fixed Annuities | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 606   850  
Fixed Annuities | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 392   994  
Fixed Annuities | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 8,212   $ 5,722  
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,010   $ 4,803  
Fixed Annuities | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 201   679  
Fixed Annuities | Up to 1.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 855   605  
Fixed Annuities | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 459   560  
Fixed Annuities | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 229   493  
Fixed Annuities | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,266   2,466  
Fixed Annuities | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,640   4,475  
Fixed Annuities | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 223   360  
Fixed Annuities | 1.01% - 2.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 202   99  
Fixed Annuities | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 146   285  
Fixed Annuities | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 161   500  
Fixed Annuities | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 5,908   3,231  
Fixed Annuities | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,573   1,819  
Fixed Annuities | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,499   1,749  
Fixed Annuities | 2.01% - 3.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 33   39  
Fixed Annuities | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1   5  
Fixed Annuities | 2.01% - 3.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2   1  
Fixed Annuities | 2.01% - 3.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 38   25  
Fixed Annuities | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 930   916  
Fixed Annuities | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 930   916  
Fixed Annuities | 3.01% - 4.00% | 1-50 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 $ 166   $ 177  
Fixed Annuities | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 166   177  
Fixed Annuities | 4.01% and above | 1-50 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,720   12,972  
Fixed Annuities | Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
Fixed Annuities | Other | 1-50 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,220 36,599 $ 37,006 37,180
UL and Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 25,782   26,978  
UL and Other | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 9   10  
UL and Other | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 384   369  
UL and Other | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 31   119  
UL and Other | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 3,429   $ 3,238  
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 $ 976   $ 632  
UL and Other | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 261   264  
UL and Other | Up to 1.00% | 1-50 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 231   219  
UL and Other | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 31   119  
UL and Other | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 453   30  
UL and Other | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,517   3,756  
UL and Other | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 541   548  
UL and Other | 1.01% - 2.00% | 1-50 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   0  
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 2,976   3,208  
UL and Other | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,644   7,007  
UL and Other | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,483   6,848  
UL and Other | 2.01% - 3.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 9   10  
UL and Other | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 152   149  
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 14,973   15,597  
UL and Other | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 14,972   15,596  
UL and Other | 3.01% - 4.00% | 1-50 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,525   $ 3,722  
UL and Other | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,525   3,722  
UL and Other | 4.01% and above | 1-50 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,585   6,292  
UL and Other | Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 0   0  
UL and Other | Other | 1-50 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,479 $ 23,619 $ 23,586 $ 23,784
Retirement Plan Services | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 8,350   9,606  
Retirement Plan Services | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,094   2,355  
Retirement Plan Services | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,628   2,219  
Retirement Plan Services | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,978   5,071  
Retirement Plan Services | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 6,429   $ 4,335  
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 $ 10,874   $ 9,703  
Retirement Plan Services | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 573   437  
Retirement Plan Services | Up to 1.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 312   500  
Retirement Plan Services | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 725   740  
Retirement Plan Services | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,498   3,706  
Retirement Plan Services | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 5,766   4,320  
Retirement Plan Services | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,433   4,959  
Retirement Plan Services | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 477   527  
Retirement Plan Services | 1.01% - 2.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 996   1,660  
Retirement Plan Services | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,847   1,413  
Retirement Plan Services | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 451   1,345  
Retirement Plan Services | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 662   14  
Retirement Plan Services | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,289   2,444  
Retirement Plan Services | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,680   2,342  
Retirement Plan Services | 2.01% - 3.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 542   21  
Retirement Plan Services | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 48   63  
Retirement Plan Services | 2.01% - 3.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 18   17  
Retirement Plan Services | 2.01% - 3.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1   1  
Retirement Plan Services | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,320   4,879  
Retirement Plan Services | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,194   4,842  
Retirement Plan Services | 3.01% - 4.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 107   31  
Retirement Plan Services | 3.01% - 4.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 8   3  
Retirement Plan Services | 3.01% - 4.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 11   3  
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,563   $ 1,601  
Retirement Plan Services | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,426   1,458  
Retirement Plan Services | 4.01% and above | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 137   143  
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%