Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details) - Schedule of stock-based compensation

v3.21.2
Stockholders' Equity (Details) - Schedule of stock-based compensation - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Stockholders' Equity (Details) - Schedule of stock-based compensation [Line Items]        
Total $ 957,558 $ 653,127 $ 1,278,002 $ 1,535,772
Research and development [Member]        
Stockholders' Equity (Details) - Schedule of stock-based compensation [Line Items]        
Total 119,627 235,754 176,730 448,183
General and administrative [Member]        
Stockholders' Equity (Details) - Schedule of stock-based compensation [Line Items]        
Total $ 837,931 $ 417,373 $ 1,101,272 $ 1,087,589