XML 107 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Marketable Equity Securities (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Marketable Equity Securities    
Unrealized (loss) gain on marketable securities $ 83 $ (94)
Realized (loss) gain on marketable equity securities sold 0 (201)
Net (loss) gain on marketable securities $ 83 $ (295)