v3.26.1
Investments - Net Investment Income and Losses (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 [Line Items]        
Investment income $ 1,087 $ 1,358 $ 2,241 $ 2,705
Investment expenses (47) (60) (91) (118)
Net investment income 1,040 1,298 2,150 2,587
Debt securities        
Net Investment Income [Line Items]        
Investment income 758 970 1,542 1,928
Equity securities        
Net Investment Income [Line Items]        
Investment income 2 3 4 5
Cash, cash equivalents and short-term investments        
Net Investment Income [Line Items]        
Investment income $ 327 $ 385 $ 695 $ 772