v3.26.1
Schedule of Net Holdings Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Investments [Abstract]        
Realized (loss) gain on common stock holdings $ (293) $ 478
Unrealized gain (loss) in value on common stock holdings (453) 177 (453) (1,295)
(Loss) gain on equity method holdings (9,338) 6,236 (9,306) 471
Gain on cost method holdings 583 583
Other 120 167
Net (loss) gain on equity holdings and other holdings $ (9,208) $ 6,240 $ (9,176) $ (179)