v3.26.1
Investments - Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Investment Income        
Investment income $ 5,468 $ 5,873 $ 10,613 $ 10,473
Investment expenses (66) (80) (132) (169)
Net investment income 5,402 5,793 10,481 10,304
Fixed Maturities        
Net Investment Income        
Investment income 2,414 2,671 4,613 5,317
Equity Securities        
Net Investment Income        
Investment income 236 205 474 335
Other Investments        
Net Investment Income        
Investment income 563 466 1,107 736
Cash and cash equivalents        
Net Investment Income        
Investment income $ 2,255 $ 2,531 $ 4,419 $ 4,085