XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of:
 June 30, 2024December 31, 2023
Accrued expenses:
   Product revenue allowances$17,376 $20,145 
   Selling, general and administrative expenses5,130 6,229 
   Research and development expenses221 644 
   Payroll expenses6,316 6,801 
    Accrued interest— 4,666 
    Other1,059 3,015 
      Total accrued expenses$30,102 $41,500 
Other current liabilities:
   Lease liability$865 $911 
      Total other current liabilities865 911 
      Total accrued expenses and other current liabilities$30,967 $42,411