XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.3
BALANCE SHEET DETAILS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jan. 05, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Apr. 01, 2024
Feb. 08, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]                
Gain (loss) on investments   $ 1,700 $ (8) $ 0 $ 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   0   $ 200  
Marketable securities 200   $ 200   $ 200      
Credit loss $ 1,000