XML 58 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Investments - Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net Investment Income    
Investment income $ 5,145 $ 4,600
Investment expenses (66) (89)
Net investment income 5,079 4,511
Fixed Maturities    
Net Investment Income    
Investment income 2,199 2,646
Equity Securities    
Net Investment Income    
Investment income 238 130
Other Investments [Member]    
Net Investment Income    
Investment income 544 270
Cash and cash equivalents    
Net Investment Income    
Investment income $ 2,164 $ 1,554