v3.26.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Accrued Expenses [Abstract]    
Research and development $ 3,157,800 $ 3,971,700
Professional fees 194,800 220,000
Accrued bonus 1,001,300
Accrued vacation 584,800 535,500
Other 72,900 134,400
Total $ 5,011,600 $ 4,861,600