XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 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) 

March 31, 2023

   December 31, 2022 
Legal settlement (See note 21)  $

6,094

   $6,207 
Employee compensation and benefits   

3,155

    2,850 
Professional fees   

1,303

    1,353 
Product revenue allowances and reserves   

69

    82 
Other   

514

    372 
Total  $

11,135

   $10,864