XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consist of the following:
(in thousands)March 31,
2024
December 31,
2023
Accounts payable$13,419 $15,275 
Accrued expenses - general8,934 8,637 
Accrued salaries and benefits4,656 5,048 
Income taxes payable1,456 1,128 
Total$28,465 $30,088 
Schedule of Other Current Liabilities
Other current liabilities consist of the following:
(in thousands)March 31,
2024
December 31,
2023
Operating lease liabilities$1,459 $1,570 
Other712 907 
Total$2,171 $2,477