v3.26.1
Marketable Equity Securities (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Marketable Equity Securities    
Marketable equity securities at cost $ 1,082 $ 1,177
Cumulative unrealized loss on marketable equity securities 1,000 883
Marketable equity securities at fair value $ 82 $ 294