XML 100 R89.htm IDEA: XBRL DOCUMENT v3.25.3
Policyholder Account Balances - Summary of Policyholder Account Balances by Ranges (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 133,223 $ 126,197    
Variable Annuities        
Policyholder Account Balance [Line Items]        
Policyholder account balances 39,165 35,267 $ 34,344 $ 29,141
Variable Annuities | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,626   1,791  
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   $ 7  
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   3  
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   7  
Variable Annuities | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 472   523  
Variable Annuities | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 472   523  
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,144   1,257  
Variable Annuities | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,144   1,257  
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   $ 8  
Variable Annuities | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 7   8  
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 37,532   32,546  
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 $ 27,874 25,963 $ 26,359 25,355
Fixed Annuities | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,616   3,820  
Fixed Annuities | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,186   913  
Fixed Annuities | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 512   826  
Fixed Annuities | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 276   614  
Fixed Annuities | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 9,835   $ 7,099  
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,742   $ 4,540  
Fixed Annuities | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 97   436  
Fixed Annuities | Up to 1.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 853   730  
Fixed Annuities | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 397   620  
Fixed Annuities | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 168   373  
Fixed Annuities | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,227   2,381  
Fixed Annuities | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 8,183   5,522  
Fixed Annuities | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 206   253  
Fixed Annuities | 1.01% - 2.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 202   145  
Fixed Annuities | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 114   200  
Fixed Annuities | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 106   239  
Fixed Annuities | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 7,555   4,685  
Fixed Annuities | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,491   1,728  
Fixed Annuities | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,304   1,649  
Fixed Annuities | 2.01% - 3.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 131   38  
Fixed Annuities | 2.01% - 3.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1   6  
Fixed Annuities | 2.01% - 3.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2   2  
Fixed Annuities | 2.01% - 3.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 53   33  
Fixed Annuities | 3.01% - 4.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 849   1,312  
Fixed Annuities | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 849   1,312  
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 $ 160   $ 170  
Fixed Annuities | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 160   170  
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,449   13,087  
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,008 36,599 $ 36,692 37,180
UL and Other | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 25,157   26,473  
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 381   374  
UL and Other | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 76   121  
UL and Other | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 3,384   $ 3,213  
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,163   $ 656  
UL and Other | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 272   261  
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 229   222  
UL and Other | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 76   121  
UL and Other | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 586   52  
UL and Other | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,333   3,714  
UL and Other | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 529   553  
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,798   3,161  
UL and Other | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,656   6,812  
UL and Other | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,503   6,651  
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 145   151  
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,407   15,427  
UL and Other | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 14,406   15,426  
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,447   $ 3,582  
UL and Other | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,447   3,582  
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 7,002   6,501  
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,852 $ 23,619 $ 23,727 $ 23,784
Retirement Plan Services | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 8,307   9,334  
Retirement Plan Services | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,996   1,512  
Retirement Plan Services | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,481   2,685  
Retirement Plan Services | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,886   4,416  
Retirement Plan Services | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances $ 7,182   $ 5,780  
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,670   $ 10,227  
Retirement Plan Services | Up to 1.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 613   515  
Retirement Plan Services | Up to 1.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 409   287  
Retirement Plan Services | Up to 1.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 626   731  
Retirement Plan Services | Up to 1.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,365   3,417  
Retirement Plan Services | Up to 1.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 6,657   5,277  
Retirement Plan Services | 1.01% - 2.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 4,319   4,938  
Retirement Plan Services | 1.01% - 2.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 480   470  
Retirement Plan Services | 1.01% - 2.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 960   1,028  
Retirement Plan Services | 1.01% - 2.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,847   1,947  
Retirement Plan Services | 1.01% - 2.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 507   990  
Retirement Plan Services | 1.01% - 2.00% | Greater Than 150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 525   503  
Retirement Plan Services | 2.01% - 3.00%        
Policyholder Account Balance [Line Items]        
Policyholder account balances 2,238   2,367  
Retirement Plan Services | 2.01% - 3.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,707   2,253  
Retirement Plan Services | 2.01% - 3.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 527   112  
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 3   1  
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,079   4,592  
Retirement Plan Services | 3.01% - 4.00% | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 3,961   4,493  
Retirement Plan Services | 3.01% - 4.00% | 1-50 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 100   85  
Retirement Plan Services | 3.01% - 4.00% | 51-100 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 7   6  
Retirement Plan Services | 3.01% - 4.00% | 101-150 Basis Points Above        
Policyholder Account Balance [Line Items]        
Policyholder account balances 11   8  
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,546   $ 1,603  
Retirement Plan Services | 4.01% and above | At Guaranteed Minimum        
Policyholder Account Balance [Line Items]        
Policyholder account balances 1,546   1,603  
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%