XML 113 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reinsurance by Duration (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items]    
Direct Premiums Earned $ 178,836 $ 170,557
Assumed Premiums Earned 67 68
Premiums Earned, Net 173,328 167,039
Claims and surrenders assumed 122 113
Claims and surrenders ceded (2,341) (936)
Commissions assumed and (ceded) (5,539) 35
Other general expenses ceded (960) 0
Short-Term Contract with Customer    
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items]    
Direct Premiums Earned 1,837 4,425
Ceded Premiums Earned (16) (1,792)
Premiums Earned, Net 1,821 2,633
Long-Duration Insurance, Other    
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items]    
Direct Premiums Earned 176,999 166,132
Assumed Premiums Earned 67 68
Ceded Premiums Earned (5,559) (1,794)
Premiums Earned, Net $ 171,507 $ 164,406