XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Reinsurance for the Reciprocal - Effects of Reinsurance on Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Reinsurance Disclosures [Abstract]        
Direct premiums, written $ 95,779 $ 109,716 $ 171,275 $ 184,820
Ceded premiums, written 20,378 (59,857) (11,263) (90,186)
Net premiums, written 116,157 49,859 160,012 94,634
Direct premiums, earned 100,184 102,345 202,564 210,933
Ceded premiums, earned (21,229) (40,518) (60,295) (76,881)
Net premiums, earned $ 78,955 $ 61,827 $ 142,269 $ 134,052