XML 47 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of Other Accrued Expenses and Other Current Liabilities Other accrued expenses and other current liabilities consisted of the following (in thousands):
   As of December 31, 
   2023   2022 
Payroll and related costs  $762   $8,748 
Accrued contract termination costs   
    4,700 
Research and development expenses   
    978 
Professional fees   489    415 
Operating lease liabilities   1,473    1,390 
Prepaid royalty   
    1,011 
Other accrued expenses and current liabilities   409    1,604 
Accrued expenses and other current liabilities  $3,133   $18,846