XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Investments - Investment Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Net Investment Income      
Investment income $ 22,540 $ 21,060 $ 8,484
Investment expenses (334) (265) (184)
Net investment income 22,206 20,795 8,300
Fixed Maturities      
Net Investment Income      
Investment income 9,624 7,132 3,061
Equity Securities      
Net Investment Income      
Investment income 902 386 80
Other Investments      
Net Investment Income      
Investment income 1,795 918 (68)
Cash and cash equivalents      
Net Investment Income      
Investment income $ 10,219 $ 12,624 $ 5,411