v3.26.1
Investments - Schedule of Net Investment Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Net Investment Income [Line Items]        
Total gross investment income $ 3,578 $ 3,884 $ 7,065 $ 7,655
Investment expenses 768 738 1,600 1,671
Net investment income 2,810 3,146 5,465 5,984
Fixed income securities [Member]        
Schedule of Net Investment Income [Line Items]        
Total gross investment income 3,081 3,193 6,018 6,321
Equity securities [Member]        
Schedule of Net Investment Income [Line Items]        
Total gross investment income 210 247 441 455
Real estate [Member]        
Schedule of Net Investment Income [Line Items]        
Total gross investment income 65 65 131 131
Cash and cash equivalents [Member]        
Schedule of Net Investment Income [Line Items]        
Total gross investment income $ 222 $ 379 $ 475 $ 748