XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Sale of Renewal Rights - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Gross earned premiums   $ 24,226 $ 23,597 $ 49,034 $ 46,912
Ceded Premiums Written   $ 5,724 $ 15,346 $ 14,646 $ 33,218
100% Quota Share Reinsurance Agreement          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Ceded Premiums Written $ 30,900