v3.26.1
Accrued expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accrued expenses    
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