XML 32 R15.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED EXPENSES ACCOUNTS PAYABLE AND ACCRUED EXPENSES
Accounts payable consisted of the following at December 31, 2025 and 2024 (in thousands):
20252024
Accounts payable$17,108 $20,703 
Accounts payable - related party3,699 — 
Accrued expense5,454 3,164 
Other224 309 
Accounts payable and other liabilities$26,485 $24,176