XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Other Accrued Liabilities
Other accrued liabilities were comprised of the following at December 31, 2023 and 2022:
(In thousands)20232022
Salaries and benefits$5,194 $8,430 
Severance5,806 2,504 
Commissions1,185 1,280 
Self-insurance reserves— 1,358 
Contingent consideration
1,044 — 
Other4,859 840 
Operating lease liabilities, current portion1,804 2,063 
Other accrued liabilities$19,892 $16,475