XML 140 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Liability for Unpaid Claims - Schedule of Reconciliation of Policy Claims and Other Benefits Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Policy claims and other benefits payable:          
Policy claims and other benefits payable $ 514,875 $ 509,356   $ 476,710 $ 402,693
Life insurance          
Policy claims and other benefits payable:          
Policy claims and other benefits payable 320,066 325,070      
Health insurance          
Policy claims and other benefits payable:          
Policy claims and other benefits payable $ 194,809 $ 184,286 $ 173,737   $ 168,582