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

June 30, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Accrued employee compensation and benefits

$

20,288

$

21,437

Accrued inventory and manufacturing

2,276

8,008

Accrued research and development expenses

13,130

6,629

Accrued legal, commercial and professional fees

 

10,460

 

5,348

Other

 

576

 

598

$

46,730

$

42,020