XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Sale of Renewal Rights - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Gross earned premiums   $ 21,247 $ 24,725 $ 70,281 $ 71,637
Ceded Premiums Written   $ 3,912 $ 32,859 $ 18,558 $ 66,077
100% Quota Share Reinsurance Agreement          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Ceded Premiums Written $ 30,900