v3.26.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of accrued expenses

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Accrued research and development expenses

$

2,546

$

3,107

Accrued compensation and benefits

34

35

Accrued professional fees

 

1,107

 

1,604

Accrued taxes

32

91

Other accrued expenses

622

322

Accrued restructuring costs

603

Total accrued expenses

$

4,341

$

5,762