v3.25.2
Summary of Investments - Net Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Investments [Line Items]        
Other $ 3,415 $ 4,188 $ 7,034 $ 8,086
Total investment income 24,853 20,758 51,389 39,915
Less investment expenses 3,180 2,729 6,258 5,544
Net investment income 21,673 18,029 45,131 34,371
Interest on fixed maturities        
Schedule of Investments [Line Items]        
Interest on fixed maturities 21,302 15,947 42,426 31,107
Dividends on equity securities        
Schedule of Investments [Line Items]        
Dividends on equity securities 0 0 0 341
Income on other long-term investments        
Schedule of Investments [Line Items]        
Income on other long-term investments $ 136 $ 623 $ 1,929 $ 381