v3.25.2
Reserves for Losses and Loss Adjustment Expenses - Schedule of Short-Duration Insurance Contracts (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
claim
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Claims Development [Line Items]                    
Total net reserves for loss and ALAE $ 1,084,980 $ 832,897                
Short-tail/Monoline Specialty Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 723,546                  
Cumulative net paid loss and ALAE from the table below (359,673)                  
Net reserves for loss and ALAE before 2020 3,353                  
Total net reserves for loss and ALAE 367,226 235,191                
Cumulative net paid loss and LAE 359,673                  
Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 1,671,247                  
Cumulative net paid loss and ALAE from the table below (1,038,650)                  
Net reserves for loss and ALAE before 2020 (1,532)                  
Total net reserves for loss and ALAE 631,065 485,099                
Cumulative net paid loss and LAE 1,038,650                  
Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 669,249                  
Cumulative net paid loss and ALAE from the table below (597,904)                  
Net reserves for loss and ALAE before 2020 15,344                  
Total net reserves for loss and ALAE 86,689 112,607                
Cumulative net paid loss and LAE 597,904                  
Accident Year 2015 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 117,955 116,413 $ 116,413 $ 115,863 $ 114,863 $ 119,216 $ 117,024 $ 117,024 $ 114,266 $ 103,191
Cumulative net paid loss and ALAE from the table below (115,116) (113,703) (109,706) (109,622) (107,214) (108,291) (99,401) (88,833) (72,137) (44,152)
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ (834)                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 5,386                  
Cumulative net paid loss and LAE $ 115,116 113,703 109,706 109,622 107,214 108,291 99,401 88,833 72,137 44,152
Accident Year 2015 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 82,092 80,603 80,603 79,853 79,853 75,187 70,803 68,008 65,063 61,810
Cumulative net paid loss and ALAE from the table below (83,290) (82,188) (80,923) (80,077) (78,249) (73,100) (65,269) (55,610) (41,653) (9,026)
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 1,145                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 4,581                  
Cumulative net paid loss and LAE $ 83,290 82,188 80,923 80,077 78,249 73,100 65,269 55,610 41,653 $ 9,026
Accident Year 2016 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 85,434 84,829 84,829 84,579 84,579 62,643 62,843 62,843 63,223  
Cumulative net paid loss and ALAE from the table below (77,760) (77,160) (75,855) (72,544) (69,691) (58,895) (53,352) (42,528) (23,239)  
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 1,276                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 4,739                  
Cumulative net paid loss and LAE $ 77,760 77,160 75,855 72,544 69,691 58,895 53,352 42,528 23,239  
Accident Year 2016 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 102,801 100,651 100,651 98,301 97,301 93,577 91,372 92,996 93,019  
Cumulative net paid loss and ALAE from the table below (97,462) (95,114) (91,556) (87,482) (81,181) (78,070) (70,253) (57,638) (36,592)  
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 959                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 4,893                  
Cumulative net paid loss and LAE $ 97,462 95,114 91,556 87,482 81,181 78,070 70,253 57,638 $ 36,592  
Accident Year 2017 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 80,493 78,766 78,766 78,166 78,166 64,260 65,332 65,332    
Cumulative net paid loss and ALAE from the table below (75,714) (73,770) (71,109) (67,926) (61,354) (53,093) (41,945) (23,770)    
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 2,105                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 5,588                  
Cumulative net paid loss and LAE $ 75,714 73,770 71,109 67,926 61,354 53,093 41,945 23,770    
Accident Year 2017 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 70,885 68,646 68,646 68,346 65,735 81,785 79,581 75,159    
Cumulative net paid loss and ALAE from the table below (68,480) (66,498) (62,924) (57,457) (50,545) (51,985) (52,103) (34,176)    
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 1,598                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 4,339                  
Cumulative net paid loss and LAE $ 68,480 66,498 62,924 57,457 50,545 51,985 52,103 $ 34,176    
Accident Year 2018 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 75,686 73,019 73,019 71,719 69,319 74,476 74,476      
Cumulative net paid loss and ALAE from the table below (70,128) (69,893) (65,635) (58,655) (47,226) (42,568) (26,201)      
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 4,856                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 5,104                  
Cumulative net paid loss and LAE $ 70,128 69,893 65,635 58,655 47,226 42,568 26,201      
Accident Year 2018 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 92,082 84,165 84,165 79,006 76,506 68,990 74,357      
Cumulative net paid loss and ALAE from the table below (79,860) (74,604) (67,001) (54,339) (39,870) (60,149) (25,553)      
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 5,586                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 4,910                  
Cumulative net paid loss and LAE $ 79,860 74,604 67,001 54,339 39,870 60,149 $ 25,553      
Accident Year 2019 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 116,206 116,230 115,530 112,378 109,226 107,432        
Cumulative net paid loss and ALAE from the table below (106,765) (99,451) (87,816) (71,053) (50,933) (33,019)        
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 3,918                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 6,119                  
Cumulative net paid loss and LAE $ 106,765 99,451 87,816 71,053 50,933 33,019        
Accident Year 2019 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 79,823 79,572 79,414 77,770 73,635 87,115        
Cumulative net paid loss and ALAE from the table below (65,847) (57,341) (45,696) (30,948) (28,954) (28,636)        
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 5,786                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 5,632                  
Cumulative net paid loss and LAE $ 65,847 57,341 45,696 30,948 28,954 $ 28,636        
Accident Year 2020 | Short-tail/Monoline Specialty Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 55,305 55,305 55,420 55,324 56,141          
Cumulative net paid loss and ALAE from the table below (49,688) (43,737) (40,000) (35,479) (14,002)          
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 1,147                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 1,311                  
Cumulative net paid loss and LAE $ 49,688 43,737 40,000 35,479 14,002          
Accident Year 2020 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 132,125 132,495 128,111 124,076 113,030          
Cumulative net paid loss and ALAE from the table below (121,097) (105,283) (82,236) (60,680) (29,499)          
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 4,716                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 5,539                  
Cumulative net paid loss and LAE $ 121,097 105,283 82,236 60,680 29,499          
Accident Year 2020 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 137,671 137,907 137,835 136,469 132,248          
Cumulative net paid loss and ALAE from the table below (120,831) (114,543) (102,132) (98,202) (102,725)          
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 11,424                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 4,828                  
Cumulative net paid loss and LAE $ 120,831 114,543 102,132 98,202 $ 102,725          
Accident Year 2021 | Short-tail/Monoline Specialty Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 92,134 92,143 93,429 92,780            
Cumulative net paid loss and ALAE from the table below (78,439) (67,912) (56,803) (18,447)            
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 6,536                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 1,627                  
Cumulative net paid loss and LAE $ 78,439 67,912 56,803 18,447            
Accident Year 2021 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 160,546 160,331 158,891 156,067            
Cumulative net paid loss and ALAE from the table below (125,749) (102,772) (73,293) (37,118)            
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 16,119                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 6,702                  
Cumulative net paid loss and LAE $ 125,749 102,772 73,293 37,118            
Accident Year 2021 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 92,095 91,323 91,188 83,322            
Cumulative net paid loss and ALAE from the table below (72,923) (66,012) (57,820) (41,540)            
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 10,923                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 2,398                  
Cumulative net paid loss and LAE $ 72,923 66,012 57,820 $ 41,540            
Accident Year 2022 | Short-tail/Monoline Specialty Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 104,095 105,394 108,299              
Cumulative net paid loss and ALAE from the table below (77,150) (64,594) (27,773)              
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 15,316                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 2,383                  
Cumulative net paid loss and LAE $ 77,150 64,594 27,773              
Accident Year 2022 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 242,358 242,097 236,909              
Cumulative net paid loss and ALAE from the table below (165,854) (114,794) (50,148)              
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 33,477                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 8,562                  
Cumulative net paid loss and LAE $ 165,854 114,794 50,148              
Accident Year 2022 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 11,800 12,240 12,717              
Cumulative net paid loss and ALAE from the table below (9,211) (4,077) (2,155)              
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 902                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 234                  
Cumulative net paid loss and LAE $ 9,211 4,077 $ 2,155              
Accident Year 2023 | Short-tail/Monoline Specialty Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 191,865 190,565                
Cumulative net paid loss and ALAE from the table below (100,705) (33,795)                
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 68,001                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 4,880                  
Cumulative net paid loss and LAE $ 100,705 33,795                
Accident Year 2023 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 306,511 306,511                
Cumulative net paid loss and ALAE from the table below (122,186) (63,079)                
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 132,772                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 8,180                  
Cumulative net paid loss and LAE $ 122,186 63,079                
Accident Year 2023 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 0 0                
Cumulative net paid loss and ALAE from the table below 0 0                
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 0                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 1                  
Cumulative net paid loss and LAE $ 0 $ 0                
Accident Year 2024 | Short-tail/Monoline Specialty Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 280,147                  
Cumulative net paid loss and ALAE from the table below (53,691)                  
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 161,230                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 4,502                  
Cumulative net paid loss and LAE $ 53,691                  
Accident Year 2024 | Multi-line Solutions                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 353,933                  
Cumulative net paid loss and ALAE from the table below (58,281)                  
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 246,281                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 6,557                  
Cumulative net paid loss and LAE $ 58,281                  
Accident Year 2024 | Exited Lines                    
Claims Development [Line Items]                    
Incurred losses and ALAE, net of reinsurance 0                  
Cumulative net paid loss and ALAE from the table below 0                  
Short-Duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net $ 0                  
Short-Duration Insurance Contract, Cumulative Number of Reported Claims | claim 0                  
Cumulative net paid loss and LAE $ 0