XML 68 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepaid Expenses (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Prepaid expenses - current    
Insurances $ 1,077,478 $ 1,416,597
Non-clinical research and clinical development services 842,729 2,443,863
Other consulting and advisory services 70,018 105,651
Other prepayments 111,978 213,357
Total 2,102,203 4,179,468
Prepaid expenses - non-current    
Supply and manufacturing services 8,423,468 0
Total $ 8,423,468 $ 0