XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Reinsurance - Effect on Net Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net premiums written:    
Direct $ 239,491 $ 220,254
Ceded (33,591) (20,523)
Net premiums written 205,900 199,731
Net premiums earned:    
Direct 244,849 235,853
Ceded (33,591) (20,523)
Net premiums earned $ 211,258 $ 215,330