XML 209 R18.htm IDEA: XBRL DOCUMENT v3.23.1
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accounts payable and accrued expenses consist of the following as of December 31:
(in thousands)20222021
Accounts payable$14,981 $15,978 
Accrued expenses - general11,858 13,653 
Accrued salaries and benefits5,501 12,254 
Income taxes payable1,167 4,650 
Total$33,507 $46,535 
Other current liabilities consist of the following as of December 31:
(in thousands)20222021
Operating lease liabilities$2,097 $2,893 
Other770 977 
Total$2,867 $3,870