XML 130 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Separate Accounts - Narrative (Details)
12 Months Ended
Dec. 31, 2019
Separate Accounts Narrative [Abstract]  
Separate accounts contract's minimum guaranteed payments, percentage of policyholder's contribution 75.00%
Separate accounts contract minimum maturity, years 10 years
Separate accounts contract maximum maturity, date Dec. 31, 2070
Separate accounts contract maturity, years 20 years
Separate accounts contracts minimum guaranteed payments, decline in percentage of policyholder's contribution 25.00%