v3.26.1
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]            
Net earned premiums $ 201,124   $ 196,316   $ 400,817 $ 396,350
Net investment income 10,595   9,034   20,462 17,609
Net realized (losses) gains on debt securities and other investments (37)   4   (21) 0
Other revenue 2,513   2,681   5,596 5,595
Total revenues 214,195   208,035   426,854 419,554
Losses and loss adjustment expense - current year 84,437   77,872   184,215 185,077
Losses and loss adjustment expense - prior year (23,380)   (2,252)   (31,561) (10,050)
Policy acquisition costs [1] 45,510   43,146   90,845 88,961
Interest expense 1,690   1,880   3,468 4,306
Income tax expense 20,450   14,966   33,006 24,502
Net income (loss) 61,710 $ 36,483 48,024 $ 30,474 98,194 78,498
Consolidated net income 61,710 $ 36,483 48,024 $ 30,474 98,194 78,498
Reportable Segment            
Segment Reporting Information [Line Items]            
Net earned premiums 201,124   196,316   400,817 396,350
Net investment income 10,595   9,034   20,462 17,609
Net realized (losses) gains on debt securities and other investments (37)   4   (21) 0
Other revenue 2,513   2,681   5,596 5,595
Total revenues 214,195   208,035   426,854 419,554
Losses and loss adjustment expense - current year 84,437   77,872   184,215 185,077
Losses and loss adjustment expense - prior year (23,380)   (2,252)   (31,561) (10,050)
Policy acquisition costs 45,510   43,146   90,845 88,961
General and administration costs 20,876   21,422   42,633 42,404
Depreciation & amortization 2,902   2,977   6,054 5,856
Interest expense 1,690   1,880   3,468 4,306
Income tax expense 20,450   14,966   33,006 24,502
Net income (loss) 61,710   48,024   98,194 78,498
Adjustment and reconciling items: 0   0   0 0
Consolidated net income $ 61,710   $ 48,024   $ 98,194 $ 78,498
[1] Policy acquisition costs includes $11.4 million and $22.3 million of ceding commission income for the three and six months ended June 30, 2026 and $13.1 million and $24.8 million of ceding commission income for the three and six months ended June 30, 2025.