XML 90 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Reinsurance (Schedule of Reinsurance Ceded and Recoveries) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Premium Written :    
Direct $ 207,256 $ 217,471
Assumed 10,121 16,007
Ceded premiums written (66,818) (66,820)
Net premiums written 150,559 166,658
Premium Earned:    
Direct 204,866 258,866
Assumed 11,158 22,508
Ceded earned premiums (68,100) (79,221)
Net premiums earned 147,924 202,153
Reinsurance recoveries $ 90,927 $ 116,591