XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Reinsurance (Schedule of reconciliation of direct to net premiums on both a written and an earned basis) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Premiums Written      
Direct premium $ 342,215 $ 314,187 $ 262,145
Assumed premium 8,183 6,590 5,921
Ceded premium (42,629) (23,633) (17,120)
Net premiums 307,769 297,144 250,946
Premiums Earned      
Direct premium 333,254 301,061 257,661
Assumed premium 8,035 6,459 5,897
Ceded premium (41,700) (23,859) (17,120)
Net premiums $ 299,589 $ 283,661 $ 246,438