XML 91 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Employee compensation and related benefits $ 9,124 $ 6,050
Accrued external research and development expenses 8,919 5,041
Professional fees 1,193 1,109
License and milestone payments 310  
Other 1,221 792
Total $ 20,767 $ 12,992