XML 60 R38.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES
Accounts payable consisted of the following at December 31, 2024 and 2023 (in thousands):
20242023
Accounts payable$20,703 $27,448 
Accrued expense3,164 5,106 
Other309 345 
Accounts payable and other liabilities$24,176 $32,899