XML 24 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
March 31,
2025
December 31,
2024
Accrued research and development costs$910 $374 
Accrued employee compensation-related expenses— 56 
Accrued other104 78 
Total$1,014 $508