XML 108 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contract Withdrawal Provisions (Details)
12 Months Ended
Dec. 31, 2021
Surrender Charges [Line Items]  
Surrender charge period in years (less than) 10 years
Maximum  
Surrender Charges [Line Items]  
Annuities surrender charge percentage 9.00%
Minimum  
Surrender Charges [Line Items]  
Annuities surrender charge percentage 1.00%