XML 58 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule IV. Reinsurance
12 Months Ended
Dec. 31, 2024
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Abstract]  
Schedule IV. Reinsurance
Schedule IV. Reinsurance
(In thousands)Gross AmountCeded to Other CompaniesAssumed From Other CompaniesNet AmountPercentage of Amount Assumed to Net Earned
Year Ended December 31, 2024
Earned premiums$1,109,903 $147,196 $214,043 $1,176,750 18.19 %
Year Ended December 31, 2023
Earned premiums$1,017,917 $144,958 $161,628 $1,034,587 15.62 %
Year Ended December 31, 2022
Earned premiums$941,998 $101,740 $111,283 $951,541 11.70 %