XML 69 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

 

(in thousands)  June 30, 2023   December 31, 2022 
Legal settlement (See note 18)  $6,094   $6,207 
Employee compensation and benefits   2,816    2,850 
Professional fees   1,163    1,353 
Product revenue allowances and reserves   152    82 
Other   511    372 
Total  $10,736   $10,864