XML 164 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS PAYABLE, NET - Components of Loans Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Apr. 13, 2023
Debt Instrument [Line Items]      
Total loans payable, net, current $ 348 $ 399  
Total loans payable, net, non-current 30,128 63,850  
Total loans payable, net, non-current, at amortized cost 30,128 32,450  
Fair value option - Term Loan 0 31,400  
TPC Loan, current | Other notes payable      
Debt Instrument [Line Items]      
Total loans payable, net, current 348 399  
Total loans payable, net, non-current 0 378  
Total loans payable, net, non-current, at amortized cost 0 378  
SIF Loan | Other notes payable      
Debt Instrument [Line Items]      
Total loans payable, net, non-current 30,128 32,072  
Total loans payable, net, non-current, at amortized cost $ 30,128 32,072  
Term Loan, due 2027 | Line of credit      
Debt Instrument [Line Items]      
Interest rate 11.00%   10.00%
Total loans payable, net, non-current $ 0 31,400  
Fair value option - Term Loan $ 0 $ 31,400