XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses and other current liabilities
3 Months Ended
Mar. 31, 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):
 
     March 31, 2023      December 31, 2022  
Payroll and related costs
   $ 3,822      $ 8,748  
Accrued contract termination costs
     5,078        4,700  
Research and development expenses
     —          978  
Professional fees
     623        415  
Operating lease liabilities
     1,441        1,390  
Prepaid royalty
     1,061        1,011  
Other accrued expenses and current liabilities
     2,335        1,604  
    
 
 
    
 
 
 
Accrued expenses and other current liabilities
   $ 14,360      $ 18,846