XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
ACCOUNTS PAYABLE AND ACCRUED EXPENSES    
Accounts payable $ 16,211 $ 30,719
Accrued expense 6,489 5,306
Other 470 541
Accounts payable and other liabilities $ 23,170 $ 36,566