v3.26.1
Accrued Expenses (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Accrued Expenses    
Accrued clinical expenses $ 6,608,326 $ 283,944
Payroll and related benefits 734,337 426,202
Accrued professional fees and other 172,314 334,713
Total accrued expenses $ 7,514,977 $ 1,044,859