XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Investments in Marketable Securities (Details) - Schedule of Marketable Securities - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of marketable securities [Abstract]        
Realized loss $ (762) $ (144) $ (1,249) $ (712)
Unrealized gain (loss) 382 (1,589) 897 (3,889)
Dividend income 230 79 537 211
Total $ (150) $ (1,654) $ 185 $ (4,390)