XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Statutory Information - Summary of Premiums and Deposits Collected (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Insurance [Abstract]      
Annuity deposits $ 462,632 $ 358,900 $ 264,667
Universal life insurance deposits 270,717 267,809 266,600
Traditional life and other premiums 96,429 98,711 95,695
Totals $ 829,778 $ 725,420 $ 626,962