XML 62 R37.htm IDEA: XBRL DOCUMENT v3.25.1
OTHER ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Other Accrued Liabilities
Other accrued liabilities were comprised of the following at December 31, 2024 and 2023:
(In thousands)20242023
Salaries and benefits$9,050 $5,194 
Severance1,702 5,806 
Commissions1,191 1,185 
Contingent consideration
— 1,044 
Other3,107 4,859 
Operating lease liabilities, current portion944 1,804 
Other accrued liabilities$15,994 $19,892