XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Reinsurance - Schedule of Disaggregation of Reinsurance Recoverable by Financial Strength Rating and Aging Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross $ 883,388   $ 1,063,145      
Less: allowance for credit losses (2,000) $ (2,000) (2,000) $ (1,700) $ (1,700) $ (1,700)
Total reinsurance recoverable, net 881,388   1,061,145      
Federal and state pools            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 122,503   318,785      
Other than federal and state pools            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 9,273   6,656      
Total non-rated reinsurers            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 131,776   325,441      
Current | Reinsurance Recoverable for Paid and Unpaid Claims and Claims Adjustments, Gross            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 876,610   1,056,738      
Current | Federal and state pools            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 122,503   318,785      
Current | Other than federal and state pools            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 9,269   6,647      
Current | Total non-rated reinsurers            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 131,772   325,432      
Past Due | Reinsurance Recoverable for Paid and Unpaid Claims and Claims Adjustments, Gross            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 6,778   6,407      
Past Due | Federal and state pools            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 0   0      
Past Due | Other than federal and state pools            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 4   9      
Past Due | Total non-rated reinsurers            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 4   9      
A++            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 117,854   111,706      
A++ | Current            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 116,797   111,481      
A++ | Past Due            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 1,057   225      
A+            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 503,895   488,522      
A+ | Current            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 499,487   483,317      
A+ | Past Due            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 4,408   5,205      
A            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 123,278   131,906      
A | Current            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 122,212   131,087      
A | Past Due            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 1,066   819      
A-            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 6,585   5,570      
A- | Current            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 6,342   5,421      
A- | Past Due            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 243   149      
Total rated reinsurers            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 751,612   737,704      
Total rated reinsurers | Current            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross 744,838   731,306      
Total rated reinsurers | Past Due            
Reinsurance Recoverable, Credit Quality Indicator [Line Items]            
Total reinsurance recoverable, gross $ 6,774   $ 6,398