v3.26.1
Note 4 - Marketable Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Realized gain / (loss) $ 78 $ 639 $ (6,872) $ 1,049
Unrealized loss (168) 0 (284) (670)
Dividend income 23 167 75 260
Total $ (67) $ 806 $ (7,081) $ 639