XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Reinsurance - Schedule of Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Written    
Direct premiums $ 308,213 $ 248,635
Assumed premiums 52,285 34,007
Ceded premiums (158,357) (147,241)
Net premiums 202,141 135,401
Earned    
Direct premiums 262,658 222,637
Assumed premiums 39,131 26,595
Ceded premiums (118,958) (107,506)
Net premiums 182,831 141,726
Ceded losses and LAE incurred $ 64,794 $ 61,527