XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Accrued manufacturing expenses $ 13,230 $ 8,476
Accrued clinical expenses 10,972 7,879
Accrued research and non-clinical expenses 5,811 3,848
Accrued payroll and related expenses 9,083 7,319
Accrued professional fees 1,822 909
Accrued other 286 285
Total $ 41,204 $ 28,716