XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Accrued Expenses      
Payroll and related benefits $ 260,287 $ 556,827  
Accrued professional and clinical fees 640,685 3,180,458  
Total accrued expenses $ 900,972 $ 3,737,285 $ 397,544