Annual report pursuant to Section 13 and 15(d)

Accrued Expenses (Details)

v3.23.1
Accrued Expenses (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued payroll and benefits $ 353,539 $ 436,207
Accrued professional fees 288,808 378,985
Accrued research costs 103,500 177,240
Other 39,949 39,158
Total accrued expenses  $ 785,796 $ 1,031,590