XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued expenses and other current liabilities
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities
6. Accrued expenses and other current liabilities
Other accrued expenses and other current liabilities consisted of the following (in thousands):
 
     June 30, 2023      December 31, 2022  
Payroll and related costs
   $ 2,849      $ 8,748  
Accrued contract termination costs
     —          4,700  
Research and development expenses
     —          978  
Professional fees
     276        415  
Operating lease liabilities
     1,448        1,390  
Prepaid royalty
            1,011  
Other accrued expenses and current liabilities
     6,911        1,604  
    
 
 
    
 
 
 
Accrued expenses and other current liabilities
   $ 11,484      $ 18,846