v3.26.1
Accrued Expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accrued Expenses    
Accrued clinical expenses $ 2,259,414 $ 283,944
Payroll and related benefits 551,179 426,202
Accrued professional fees and other 220,978 334,713
Total accrued expenses $ 3,031,571 $ 1,044,859