v3.26.1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2026
Accrued Expenses  
Schedule of accrued expenses

​

​

​

​

​

​

​

​

​

​

​

As of

​

​

  ​ ​ ​

June 30,  2026

  ​ ​ ​

December 31,  2025

​

Employee compensation, benefits, and related accruals

​

$

840

​

$

1,569

​

Research and development costs

​

 

2,777

​

 

9,887

​

Professional fees and other accruals

​

 

216

​

 

539

​

Total

​

$

3,833

​

$

11,995

​

​