XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Accounts Payable and Accrued Expenses  
Schedule of Accounts Payable and Accrued Expenses

​

​

​

​

​

​

​

​

​

    

December 31, 2024

    

December 31, 2023

Accounts payable

​

$

1,434

​

$

11,583

Accrued research projects

​

 

64

​

 

4,343

Accrued compensation and benefits

​

 

565

​

 

6,519

Accrued professional fees and other

​

 

1,909

​

 

3,147

Total

​

$

3,972

​

$

25,592

​