XML 123 R109.htm IDEA: XBRL DOCUMENT v3.22.4
Reinsurance - Effects of reinsurance on premiums written and earned (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Reinsurance    
Direct premiums, written $ 462,179 $ 266,609
Ceded premiums, written (399,400) (237,102)
Net premiums, written 62,779 29,507
Direct premiums, earned 395,968 213,423
Ceded premiums, earned (349,952) (199,366)
Net premiums, earned $ 46,016 $ 14,057