XML 29 R18.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued expenses (Tables)
6 Months Ended
Jun. 30, 2026
Accrued expenses  
Schedule of accrued expenses

​

​

​

​

​

​

​

​

​

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

​

​

2026

​

2025

Professional fees

​

$

317,561

​

$

248,591

Compensation, severance and benefits

​

 

398,574

​

 

770,562

Research and development

​

 

1,305,285

​

 

870,165

Other

​

 

135,743

​

 

161,372

Total accrued expenses

​

$

2,157,163

​

$

2,050,690

​