XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Payroll and employee related expenses $ 2,978 $ 4,242
Collaboration and licensing 2,523 0
Accrued patent fees 471 696
Accrued external research and development costs 5,094 7,274
Accrued professional and consulting services 1,257 985
Accrued interest 187 222
Other 392 665
Accrued expenses $ 12,902 $ 14,084