XML 106 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Securities - Net Investment Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net investment income      
Debt securities (including realized losses) $ 14,477 $ 10,490 $ 1,454
Other investments 7,034 7,432 1,781
Gross investment income (including realized losses) 21,511 17,922 3,235
Investment expenses (177) (236) (27)
Net investment income $ 21,334 $ 17,686 $ 3,208