v3.26.3
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consist of the following:
(in thousands)September 30,
2026
December 31,
2025
Accounts payable$20,391 $13,487 
Accrued expenses - general16,230 17,282 
Accrued salaries and benefits6,894 6,659 
Income taxes payable2,781 2,167 
Total$46,296 $39,595 
Schedule of Other Current Liabilities
Other current liabilities consist of the following:
(in thousands)September 30,
2026
December 31,
2025
Operating lease liabilities$342 $899 
Other1,125 1,906 
Total$1,467 $2,805