XML 104 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Contract Withdrawal Provisions (Details)
12 Months Ended
Dec. 31, 2020
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%