XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Accrued Expenses [Abstract]    
Research and development $ 2,566,400 $ 4,514,800
Professional fees 313,200 362,600
Accrued bonus 457,300 732,300
Accrued vacation 561,900 421,700
Other 67,600 129,400
Total $ 3,966,411 $ 6,160,827