v3.26.3
Accrued expenses (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Accrued expenses    
Professional fees $ 455,975 $ 248,591
Compensation, severance and benefits 592,528 770,562
Research and development 1,518,991 870,165
Other 145,664 161,372
Total accrued expenses $ 2,713,158 $ 2,050,690