XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued external research and development expenses $ 6,657 $ 5,041
Employee compensation and related benefits 3,682 6,050
License and milestone payments 3,330
Professional fees 1,961 1,109
Other 2,990 792
Total $ 18,620 $ 12,992