XML 57 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Accrued manufacturing expenses $ 7,801 $ 11,536
Accrued clinical expenses 13,414 14,822
Accrued research and non-clinical expenses 3,488 2,767
Accrued payroll and related expenses 4,754 11,558
Accrued professional fees 2,726 1,865
Accrued other 405 636
Total $ 32,588 $ 43,184