XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
ACCOUNTS PAYABLE AND ACCRUED EXPENSES    
Accounts payable $ 38,955 $ 25,714
Accrued expense 8,648 6,440
Other 807 1,484
Accounts payable and other liabilities $ 48,410 $ 33,638