XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
LOANS PAYABLE, NET - Schedule of Loans Payable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total loans payable, net, current $ 144 $ 348
Total loans payable, net, non-current 32,054 30,128
TPC Loan, current | Other notes payable    
Debt Instrument [Line Items]    
Total loans payable, net, current $ 0 $ 348
SIF Loan    
Debt Instrument [Line Items]    
Effective Interest Rate 2.46% 2.46%
SIF Loan | Other notes payable    
Debt Instrument [Line Items]    
Total loans payable, net, non-current $ 31,716 $ 30,128
Equipment Financing Term Loan, current | Other notes payable    
Debt Instrument [Line Items]    
Total loans payable, net, current $ 144 0
Effective Interest Rate 15.37%  
Total loans payable, net, non-current $ 338 $ 0