XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance - Effect on Net Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net premiums written:    
Direct $ 220,254 $ 235,257
Ceded (20,523) (30,896)
Net premiums written 199,731 204,361
Net premiums earned:    
Direct 235,853 249,963
Ceded (20,523) (30,896)
Net premiums earned $ 215,330 $ 219,067