XML 49 R38.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
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
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