v3.25.2
Segment - Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net earned premiums $ 1,056,722 $ 829,143 $ 615,994
Commission and fee income 6,703 6,064 5,199
Losses and loss adjustment expenses 669,809 515,237 402,512
Net investment income 80,686 40,322 36,931
Net investment gains (losses) 6,256 11,072 (15,705)
Other (loss) income (167) (632) 1
Interest expense 9,496 10,024 6,407
Amortization expense 2,007 1,798 1,547
Other expenses 4,392 5,364 0
Income before income taxes 152,739 110,102 49,783
Income tax expense 33,911 24,118 10,387
Net income 118,828 85,984 39,396
Reportable Segment      
Segment Reporting Information [Line Items]      
Net earned premiums 1,056,722 829,143 615,994
Commission and fee income 6,703 6,064 5,199
Total underwriting revenues 1,063,425 835,207 621,193
Losses and loss adjustment expenses 669,809 515,237 402,512
Amortization of policy acquisition costs 149,975 108,514 65,695
Other operating and general expenses 161,782 134,930 116,476
Total underwriting expenses 981,566 758,681 584,683
Net underwriting income 81,859 76,526 36,510
Net investment income 80,686 40,322 36,931
Net investment gains (losses) 6,256 11,072 (15,705)
Other (loss) income (167) (632) 1
Interest expense 9,496 10,024 6,407
Amortization expense 2,007 1,798 1,547
Other expenses 4,392 5,364 0
Income before income taxes 152,739 110,102 49,783
Income tax expense 33,911 24,118 10,387
Net income $ 118,828 $ 85,984 $ 39,396