XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Accrued clinical expenses $ 7,569 $ 7,879
Accrued manufacturing expenses 9,381 8,476
Accrued preclinical expenses 4,824 3,848
Accrued payroll and related expenses 3,456 7,319
Accrued professional fees 1,751 909
Accrued other 494 285
Total $ 27,475 $ 28,716