XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Investments - Schedule of Realized Gain (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Net (gain) loss on equity securities during the period $ (180) $ 799
Add: Net gain (loss) on warrants exercised or cancelled during the period 445 (799)
Add: Net loss recognized on equity securities sold during the period (180) 0
Unrealized loss on equity securities held at the end of the period $ 85 $ 0