XML 160 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
BALANCE SHEET DETAILS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jan. 05, 2024
Dec. 31, 2024
Dec. 31, 2023
Apr. 01, 2024
Feb. 08, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Gain (Loss) on Investments     $ 1,700 $ 1,495 $ 0    
Note receivable, principal amount             $ 1,000
Note receivable, interest rate             15.00%
Note receivable, prepayable without penalty, aggregate value, maximum             $ 3,000
Note receivable, conversion price (in usd per share)             $ 8.50
Fair value conversion feature $ 0     0   $ 200  
Marketable securities 200     $ 200      
Credit loss $ 1,000 $ 1,000