XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS PAYABLE, NET - Components of Loans Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total loans payable, net, current $ 348 $ 348
Total loans payable, net, non-current 30,367 30,128
TPC Loan, current | Other notes payable    
Debt Instrument [Line Items]    
Total loans payable, net, current 348 348
SIF Loan | Other notes payable    
Debt Instrument [Line Items]    
Total loans payable, net, non-current $ 30,367 $ 30,128