v3.26.1
Segment Reporting - Schedules of Concentration of Risk, by Risk Factor (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Amount $ 206,762 $ 167,502 $ 349,689 $ 283,645
Casualty        
Segment Reporting [Line Items]        
Amount 133,424 107,023 238,077 189,163
Property        
Segment Reporting [Line Items]        
Amount $ 73,338 $ 60,479 $ 111,612 $ 94,482
Revenue Benchmark | Product Concentration Risk        
Segment Reporting [Line Items]        
% of GWP 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark | Product Concentration Risk | Casualty        
Segment Reporting [Line Items]        
% of GWP 64.50% 63.90% 68.10% 66.70%
Revenue Benchmark | Product Concentration Risk | Property        
Segment Reporting [Line Items]        
% of GWP 35.50% 36.10% 31.90% 33.30%