XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued expenses
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued expenses Accrued expenses
Accrued expenses consisted of the following (in thousands):
September 30,December 31,
20242023
Clinical trial and other development costs$6,414 $752 
Professional fees and general corporate costs4,463 2,039 
People related costs7,266 794 
Total accrued expenses$18,143 $3,585