XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consist of the following:
(in thousands)September 30,
2024
December 31,
2023
Accounts payable$15,616 $15,275 
Accrued expenses - general9,263 8,637 
Accrued salaries and benefits5,127 5,048 
Income taxes payable2,494 1,128 
Total$32,500 $30,088 
Schedule of Other Current Liabilities
Other current liabilities consist of the following:
(in thousands)September 30,
2024
December 31,
2023
Operating lease liabilities$1,502 $1,570 
Revolving loan agreement250 — 
Other650 907 
Total$2,402 $2,477