XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES
Accounts payable and accrued expense consisted of the following at September 30, 2023 and December 31, 2022 (in thousands):
20232022
Accounts payable$30,096 $30,719 
Accrued expense and other5,892 5,847 
Accounts payable and other liabilities$35,988 $36,566