v3.26.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued expenses and other $ 5,262 $ 5,454
Other 12 224
Accounts payable and accrued expenses 16,851 26,485
Nonrelated Party    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts payable 9,010 17,108
Accounts payable and accrued expenses 14,284 22,786
Related Party    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts payable 2,567 3,699
Accounts payable and accrued expenses $ 2,567 $ 3,699