XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Research and development contract costs $ 6,650 $ 11,256
Litigation settlement 1,400 1,400
Compensation and related benefits 1,203 3,967
Other current liabilities 1,628 1,172
Accrued expenses and other current liabilities $ 10,881 $ 17,795