XML 64 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses and other current liabilities - Schedule of Other Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Payroll and related costs $ 8,748 $ 6,549
Accrued contract termination costs 4,700  
Research and development expenses 978  
Professional fees 415 2,571
Operating lease liabilities $ 1,390 $ 1,361
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Prepaid royalty $ 1,011  
Other 1,604 $ 2,857
Accrued expenses and other current liabilities $ 18,846 $ 13,338