XML 92 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Reporting - Schedules of Concentration of Risk, by Risk Factor (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Gross written premiums $ 167,502 $ 126,614 $ 283,645 $ 208,219
Revenue Benchmark | Product Concentration Risk        
Segment Reporting Information [Line Items]        
Gross written premiums percentage 100.00% 100.00% 100.00% 100.00%
Casualty        
Segment Reporting Information [Line Items]        
Gross written premiums $ 107,023 $ 68,300 $ 189,163 $ 118,806
Casualty | Revenue Benchmark | Product Concentration Risk        
Segment Reporting Information [Line Items]        
Gross written premiums percentage 63.90% 53.90% 66.70% 57.10%
Property        
Segment Reporting Information [Line Items]        
Gross written premiums $ 60,479 $ 58,314 $ 94,482 $ 89,413
Property | Revenue Benchmark | Product Concentration Risk        
Segment Reporting Information [Line Items]        
Gross written premiums percentage 36.10% 46.10% 33.30% 42.90%