v3.26.1
Reinsurance for the Reciprocal - Effects of Reinsurance on Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Reinsurance Disclosures [Abstract]        
Direct premiums, written $ 117,628 $ 95,779 $ 211,182 $ 171,275
Ceded premiums, written 3,627 20,378 (16,921) (11,263)
Net premiums, written 121,255 116,157 194,261 160,012
Direct premiums, earned 103,468 100,184 201,120 202,564
Ceded premiums, earned (12,238) (21,229) (33,064) (60,295)
Net premiums, earned $ 91,230 $ 78,955 $ 168,056 $ 142,269