v3.26.1
Accrued expenses (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Accrued expenses    
Professional fees $ 344,848 $ 248,591
Compensation, severance and benefits 573,397 770,562
Research and development 1,262,698 870,165
Other 174,947 161,372
Total accrued expenses $ 2,355,890 $ 2,050,690