Schedule of Stock-based Compensation Expense Recognized (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2021 |
Jun. 30, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Total Stock-based compensation | $ 231,140 | $ 157,145 | $ 1,354,901 | $ 1,022,255 |
Research and Development Expense [Member] | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Total Stock-based compensation | 48,761 | 25,328 | 79,688 | 147,847 |
General and Administrative Expense [Member] | ||||
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Total Stock-based compensation | $ 182,379 | $ 131,817 | $ 1,275,213 | $ 874,408 |