XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Research and development contract costs $ 10,232 $ 10,253
Compensation and related benefits 3,176 3,320
Litigation settlement 1,400 0
Other current liabilities 1,295 1,001
Accrued expenses and other current liabilities $ 16,103 $ 14,574