XML 132 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Policyholder Account Balances - Summary of Policyholder Account Balances by Ranges (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Policyholder Account Balance [Line Items]      
Policyholder account balances $ 126,197 $ 120,737  
Variable Annuities      
Policyholder Account Balance [Line Items]      
Policyholder account balances 35,267 29,141 $ 22,184
Variable Annuities | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,753 1,961  
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 12  
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 7  
Variable Annuities | 2.01% - 3.00%      
Policyholder Account Balance [Line Items]      
Policyholder account balances 511 576  
Variable Annuities | 2.01% - 3.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 511 576  
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,231 1,370  
Variable Annuities | 3.01% - 4.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,231 1,370  
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 $ 8 $ 10  
Variable Annuities | 4.01% and above | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 8 10  
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 33,507 27,173  
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 $ 25,963 $ 25,355 23,365
Fixed Annuities | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 3,813 4,035  
Fixed Annuities | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,002 643  
Fixed Annuities | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 691 787  
Fixed Annuities | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 475 1,032  
Fixed Annuities | Greater Than 150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances $ 7,084 $ 5,528  
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,213 $ 4,687  
Fixed Annuities | Up to 1.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 298 696  
Fixed Annuities | Up to 1.00% | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 801 511  
Fixed Annuities | Up to 1.00% | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 540 546  
Fixed Annuities | Up to 1.00% | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 255 505  
Fixed Annuities | Up to 1.00% | Greater Than 150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 2,319 2,429  
Fixed Annuities | 1.01% - 2.00%      
Policyholder Account Balance [Line Items]      
Policyholder account balances 5,505 4,366  
Fixed Annuities | 1.01% - 2.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 235 426  
Fixed Annuities | 1.01% - 2.00% | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 174 97  
Fixed Annuities | 1.01% - 2.00% | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 150 235  
Fixed Annuities | 1.01% - 2.00% | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 218 527  
Fixed Annuities | 1.01% - 2.00% | Greater Than 150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 4,728 3,081  
Fixed Annuities | 2.01% - 3.00%      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,637 1,865  
Fixed Annuities | 2.01% - 3.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,570 1,806  
Fixed Annuities | 2.01% - 3.00% | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 27 35  
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 0  
Fixed Annuities | 2.01% - 3.00% | Greater Than 150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 37 18  
Fixed Annuities | 3.01% - 4.00%      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,540 927  
Fixed Annuities | 3.01% - 4.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,540 927  
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 $ 170 $ 180  
Fixed Annuities | 4.01% and above | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 170 180  
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,898 13,330  
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,599 $ 37,180 37,694
UL and Other | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 26,044 27,074  
UL and Other | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 10 11  
UL and Other | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 378 344  
UL and Other | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 122 121  
UL and Other | Greater Than 150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances $ 3,460 $ 3,477  
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,098 $ 943  
UL and Other | Up to 1.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 264 275  
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 195  
UL and Other | Up to 1.00% | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 122 121  
UL and Other | Up to 1.00% | Greater Than 150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 486 352  
UL and Other | 1.01% - 2.00%      
Policyholder Account Balance [Line Items]      
Policyholder account balances 3,517 3,682  
UL and Other | 1.01% - 2.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 543 557  
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,974 3,125  
UL and Other | 2.01% - 3.00%      
Policyholder Account Balance [Line Items]      
Policyholder account balances 6,761 7,084  
UL and Other | 2.01% - 3.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 6,600 6,925  
UL and Other | 2.01% - 3.00% | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 10 11  
UL and Other | 2.01% - 3.00% | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 151 148  
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,074 15,588  
UL and Other | 3.01% - 4.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 15,073 15,587  
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,564 $ 3,730  
UL and Other | 4.01% and above | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 3,564 3,730  
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,153  
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,619 $ 23,784 $ 25,138
Retirement Plan Services | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 9,030 10,116  
Retirement Plan Services | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,445 2,634  
Retirement Plan Services | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 2,718 2,319  
Retirement Plan Services | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 4,287 5,736  
Retirement Plan Services | Greater Than 150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances $ 6,139 $ 2,979  
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,447 $ 9,648  
Retirement Plan Services | Up to 1.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 524 452  
Retirement Plan Services | Up to 1.00% | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 305 569  
Retirement Plan Services | Up to 1.00% | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 735 744  
Retirement Plan Services | Up to 1.00% | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 3,332 4,904  
Retirement Plan Services | Up to 1.00% | Greater Than 150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 5,551 2,979  
Retirement Plan Services | 1.01% - 2.00%      
Policyholder Account Balance [Line Items]      
Policyholder account balances 4,891 5,022  
Retirement Plan Services | 1.01% - 2.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 470 550  
Retirement Plan Services | 1.01% - 2.00% | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,001 2,065  
Retirement Plan Services | 1.01% - 2.00% | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,890 1,575  
Retirement Plan Services | 1.01% - 2.00% | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 942 832  
Retirement Plan Services | 1.01% - 2.00% | Greater Than 150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 588 0  
Retirement Plan Services | 2.01% - 3.00%      
Policyholder Account Balance [Line Items]      
Policyholder account balances 2,309 2,492  
Retirement Plan Services | 2.01% - 3.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 2,195 2,492  
Retirement Plan Services | 2.01% - 3.00% | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 28 0  
Retirement Plan Services | 2.01% - 3.00% | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 85 0  
Retirement Plan Services | 2.01% - 3.00% | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1 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,403 5,012  
Retirement Plan Services | 3.01% - 4.00% | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 4,272 5,012  
Retirement Plan Services | 3.01% - 4.00% | 1-50 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 111 0  
Retirement Plan Services | 3.01% - 4.00% | 51-100 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 8 0  
Retirement Plan Services | 3.01% - 4.00% | 101-150 Basis Points Above      
Policyholder Account Balance [Line Items]      
Policyholder account balances 12 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,569 $ 1,610  
Retirement Plan Services | 4.01% and above | At Guaranteed Minimum      
Policyholder Account Balance [Line Items]      
Policyholder account balances 1,569 1,610  
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%