v3.26.1
Marketable Equity Securities (Details 2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Marketable Equity Securities    
Cost of marketable equity securities sold $ 22 $ 0
Realized gain on marketable equity securities sold 37 0
Gross proceeds from the sale of marketable equity securities sold (59) 0
Net gain on marketable equity securities 2 385
Change in marketable equity securities at fair value $ (57) $ 385