XML 57 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Accrued Expenses  
Schedule of accrued expenses

December 31, 

December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

Accrued employee compensation and benefits

$

21,437

$

17,046

Accrued inventory and manufacturing

8,008

4,123

Accrued research and development expenses

6,629

6,881

Accrued legal, commercial and professional fees

 

5,348

 

3,617

Other

 

598

 

688

Total accrued expenses

$

42,020

$

32,355