XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Reinsurance - Effect on Net Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net premiums written:        
Direct $ 249,167 $ 232,660 $ 488,658 $ 452,914
Ceded (39,546) (22,318) (73,137) (42,841)
Net premiums written 209,621 210,342 415,521 410,073
Net premiums earned:        
Direct 252,775 234,329 497,624 470,182
Ceded (39,546) (22,318) (73,137) (42,841)
Net premiums earned $ 213,229 $ 212,011 $ 424,487 $ 427,341