XML 166 R153.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reinsurance Earned Premiums (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reinsurance Premiums For Insurance Companies By Product Segment [Line Items]      
Direct Amount $ 354,747 $ 376,288 $ 589,131
Ceded to Other Companies 12,206 29,542 122,556
Assumed from Other Companies 34,451 126,611 135,896
Net earned premiums 376,992 473,357 602,471
Property & Liability Insurance      
Reinsurance Premiums For Insurance Companies By Product Segment [Line Items]      
Direct Amount 354,747 376,288 589,131
Ceded to Other Companies 12,206 29,542 122,556
Assumed from Other Companies 34,451 126,611 135,896
Net earned premiums $ 376,992 $ 473,357 $ 602,471
Percentage of Amount Assumed to Net 9.10% 26.70% 22.60%