XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Accrued Expenses      
Payroll and related benefits $ 396,384 $ 556,827  
Accrued professional and clinical fees 1,242,115 3,180,458  
Total accrued expenses $ 1,638,499 $ 3,737,285 $ 680,830