v3.26.1
Marketable Securities - 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
Net investment income        
Debt securities $ 1,239 $ 3,076 $ 2,801 $ 6,304
Other investments 1,468 1,122 3,181 2,133
Gross investment income 2,707 4,198 5,982 8,437
Investment expenses (24) (45) (50) (78)
Net investment income $ 2,683 $ 4,153 $ 5,932 $ 8,359