XML 153 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Investment Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net Investment Income      
Net investment income $ 21,060 $ 8,484 $ 6,463
Investment expenses (265) (184) (420)
Net Investment Income 20,795 8,300 6,043
Fixed Maturities      
Net Investment Income      
Net investment income 7,132 3,061 4,739
Equity Securities      
Net Investment Income      
Net investment income 386 80 305
Cash, Cash Equivalents And Short-Term Investments      
Net Investment Income      
Net investment income 12,624 5,411 1,205
Other Investments      
Net Investment Income      
Net investment income $ 918 $ (68) $ 214