XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued expenses Accrued expenses
Accrued expenses consisted of the following (in thousands):
June 30,December 31,
20232022
Clinical trial and other development costs$3,609 $12,314 
Professional fees and general corporate costs1,377 1,364 
People related costs2,481 74 
Total accrued expenses$7,467 $13,752