v3.26.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accrued expenses and other $ 5,070 $ 5,454
Other 0 224
Accounts payable and accrued expenses 23,270 26,485
Nonrelated Party    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts payable 15,110 17,108
Accounts payable and accrued expenses 20,180 22,786
Related Party    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts payable 3,090 3,699
Accounts payable and accrued expenses $ 3,090 $ 3,699