v3.26.1
Investments - Net Investment Income and Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net Investment Income [Line Items]    
Investment income $ 1,154 $ 1,347
Investment expenses (44) (58)
Net investment income 1,110 1,289
Debt securities    
Net Investment Income [Line Items]    
Investment income 784 958
Equity securities    
Net Investment Income [Line Items]    
Investment income 2 2
Cash, cash equivalents and short-term investments    
Net Investment Income [Line Items]    
Investment income $ 368 $ 387