XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Schedule of Accrued Expenses [Abstract]    
Research and development $ 1,526,300 $ 4,514,800
Professional fees 215,400 362,600
Accrued bonus 1,381,300 732,300
Accrued vacation 532,600 421,700
Other 80,900 129,400
Total $ 3,736,496 $ 6,160,827