v3.26.1
Segment Information - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 758,252 $ 764,300
Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 399,202 385,542
U.S. Property & Casualty | Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 108,618 104,970
Broadspire | Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets 110,075 103,996
International Operations | Operating Segments    
Segment Reporting, Asset Reconciling Item [Line Items]    
Assets $ 180,509 $ 176,576