XML 105 R91.htm IDEA: XBRL DOCUMENT v3.25.2
Policyholder Account Balances - Summary of Policyholder Account Balances by Ranges (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 129,209 $ 126,197    
Variable Annuities        
Policyholder Account Balance [Line Items]        
Policyholder account balances 37,026 35,267 $ 32,853 $ 29,141
Variable Annuities | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,664   1,841  
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 $ 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 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   10  
Variable Annuities | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3   4  
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 486   539  
Variable Annuities | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 486   539  
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,168   1,289  
Variable Annuities | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,168   1,289  
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 35,355   31,006  
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,832 25,963 $ 25,837 25,355
Fixed Annuities | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,812   3,845  
Fixed Annuities | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,128   782  
Fixed Annuities | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 562   878  
Fixed Annuities | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 318   793  
Fixed Annuities | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 8,941   $ 6,796  
Fixed Annuities | Up to 1.00%        
Policyholder Account Balance [Line Items]        
Range of guaranteed minimum crediting rate 1.00%   1.00%  
Policyholder account balances $ 3,875   $ 4,745  
Fixed Annuities | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 108   615  
Fixed Annuities | Up to 1.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 895   609  
Fixed Annuities | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 425   594  
Fixed Annuities | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 197   463  
Fixed Annuities | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,250   2,464  
Fixed Annuities | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 7,322   5,346  
Fixed Annuities | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 215   304  
Fixed Annuities | 1.01% - 2.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 206   133  
Fixed Annuities | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 136   279  
Fixed Annuities | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 119   329  
Fixed Annuities | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,646   4,301  
Fixed Annuities | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,530   1,771  
Fixed Annuities | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,455   1,694  
Fixed Annuities | 2.01% - 3.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 27   40  
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 45   31  
Fixed Annuities | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 873   1,059  
Fixed Annuities | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 873   1,059  
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 $ 161   $ 173  
Fixed Annuities | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 161   173  
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 13,071   12,743  
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,116 36,599 $ 36,848 37,180
UL and Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 25,470   26,716  
UL and Other | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 8   10  
UL and Other | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 377   369  
UL and Other | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 74   119  
UL and Other | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 3,401   $ 3,228  
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 $ 1,066   $ 643  
UL and Other | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 256   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 226   218  
UL and Other | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 74   119  
UL and Other | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 510   42  
UL and Other | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,432   3,730  
UL and Other | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 535   544  
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 6   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,891   3,186  
UL and Other | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,744   6,957  
UL and Other | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,592   6,797  
UL and Other | 2.01% - 3.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 8   10  
UL and Other | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 144   150  
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,611   15,433  
UL and Other | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 14,610   15,432  
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,477   $ 3,679  
UL and Other | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,477   3,679  
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,786   6,406  
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,700 $ 23,619 $ 23,598 $ 23,784
Retirement Plan Services | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 8,398   9,677  
Retirement Plan Services | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,907   2,232  
Retirement Plan Services | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,552   2,115  
Retirement Plan Services | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,785   4,843  
Retirement Plan Services | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 7,058   $ 4,731  
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 $ 11,256   $ 9,913  
Retirement Plan Services | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 573   489  
Retirement Plan Services | Up to 1.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 329   502  
Retirement Plan Services | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 693   727  
Retirement Plan Services | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,265   3,684  
Retirement Plan Services | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,396   4,511  
Retirement Plan Services | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,436   4,913  
Retirement Plan Services | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 472   509  
Retirement Plan Services | 1.01% - 2.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 944   1,648  
Retirement Plan Services | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,851   1,382  
Retirement Plan Services | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 507   1,154  
Retirement Plan Services | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 662   220  
Retirement Plan Services | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,254   2,420  
Retirement Plan Services | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,719   2,394  
Retirement Plan Services | 2.01% - 3.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 532   25  
Retirement Plan Services | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1   1  
Retirement Plan Services | 2.01% - 3.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2   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,199   4,734  
Retirement Plan Services | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,079   4,667  
Retirement Plan Services | 3.01% - 4.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 102   57  
Retirement Plan Services | 3.01% - 4.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 7   5  
Retirement Plan Services | 3.01% - 4.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 11   5  
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,555   $ 1,618  
Retirement Plan Services | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,555   1,618  
Retirement Plan Services | 4.01% and above | 1-50 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%