XML 118 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reinsurance - Schedule of Disaggregation of Reinsurance Recoverable by Financial Strength Rating and Aging Analysis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross $ 1,063,145 $ 658,525  
Less: ACL (2,000) (1,700) $ (1,600)
Total reinsurance recoverable, net 1,061,145 656,825  
Reinsurance Recoverable for Paid and Unpaid Claims and Claims Adjustments, Gross | Current      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 1,056,738 654,071  
Reinsurance Recoverable for Paid and Unpaid Claims and Claims Adjustments, Gross | Past Due      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 6,407 4,454  
Total non-rated reinsurers      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 325,441 85,071  
Total non-rated reinsurers | Current      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 325,432 84,994  
Total non-rated reinsurers | Past Due      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 9 77  
Federal and state pools      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 318,785 80,506  
Federal and state pools | Current      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 318,785 80,506  
Federal and state pools | Past Due      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 0 0  
Other than federal and state pools      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 6,656 4,565  
Other than federal and state pools | Current      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 6,647 4,488  
Other than federal and state pools | Past Due      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 9 77  
Total rated reinsurers      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 737,704 573,454  
Total rated reinsurers | Current      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 731,306 569,077  
Total rated reinsurers | Past Due      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 6,398 4,377  
A++      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 111,706 82,487  
A++ | Current      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 111,481 82,466  
A++ | Past Due      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 225 21  
A+      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 488,522 374,019  
A+ | Current      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 483,317 371,132  
A+ | Past Due      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 5,205 2,887  
A      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 131,906 113,263  
A | Current      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 131,087 111,883  
A | Past Due      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 819 1,380  
A-      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 5,570 3,685  
A- | Current      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross 5,421 3,596  
A- | Past Due      
Reinsurance Recoverable, Credit Quality Indicator [Line Items]      
Total reinsurance recoverable, gross $ 149 $ 89