v3.26.1
Marketable Securities (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]      
Marketable securities held in mutual funds $ 64   $ 62
Marketable securities held for sale 64 $ 359 $ 62
Net gain (loss) on equity securities 0 68  
Unrealized gains recognized (18)  
Unrealized gains recognized   85  
Recognized gain (loss)   $ 18