XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
SCHEDULE OF ACCOUNTS PAYABLE AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 2,432,739 $ 2,637,806
Accrued employee costs 505,973 1,371,136
Accrued professional fees 200,128 139,871
Accrued research and development 169,308 135,751
Accrued board fees 116,000 125,333
Delaware franchise taxes payable 64,465
Other accrued expenses 37,421 97,779
Total accounts payable and other current liabilities $ 3,526,034 $ 4,507,676