v3.25.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
        
   June 30,
2025
   December 31,
2024
 
Accounts payable and accrued expenses:          
Accounts payable  $1,596   $4,753 
Accrued expenses   6,321    6,309 
Interest payable   71    71 
Total accounts payable and accrued expenses  $7,988   $11,133