XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Reinsurance - Schedule of Disaggregation of Reinsurance Recoverable by Financial Strength Rating and Aging Analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross $ 926,944 $ 1,063,145    
Less: allowance for credit losses (2,000) (2,000) $ (1,700) $ (1,700)
Total reinsurance recoverable, net 924,944 1,061,145    
Reinsurance Recoverable for Paid and Unpaid Claims and Claims Adjustments, Gross | Current        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 920,099 1,056,738    
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,845 6,407    
Federal and state pools        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 184,555 318,785    
Federal and state pools | Current        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 184,555 318,785    
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 8,195 6,656    
Other than federal and state pools | Current        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 8,192 6,647    
Other than federal and state pools | Past Due        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 3 9    
Total non-rated reinsurers        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 192,750 325,441    
Total non-rated reinsurers | Current        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 192,747 325,432    
Total non-rated reinsurers | Past Due        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 3 9    
A++        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 114,987 111,706    
A++ | Current        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 114,152 111,481    
A++ | Past Due        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 835 225    
A+        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 479,350 488,522    
A+ | Current        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 475,469 483,317    
A+ | Past Due        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 3,881 5,205    
A        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 133,724 131,906    
A | Current        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 131,695 131,087    
A | Past Due        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 2,029 819    
A-        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 6,133 5,570    
A- | Current        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 6,036 5,421    
A- | Past Due        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 97 149    
Total rated reinsurers        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 734,194 737,704    
Total rated reinsurers | Current        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross 727,352 731,306    
Total rated reinsurers | Past Due        
Reinsurance Recoverable, Credit Quality Indicator [Line Items]        
Total reinsurance recoverable, gross $ 6,842 $ 6,398