Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details Narrative)

v3.21.2
Stockholders’ Equity (Details Narrative) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Colllaboration Warrants [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants outstanding 0   0   30,307
Warrants granted 0 0 0 0  
Warrants exercised 0 0 0 0  
Warrants expired 30,307 0 30,307 0  
Debt And Equity Financing Warrants [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Warrants outstanding 347,505   347,505   378,453
Warrants granted 0 0 0 0  
Warrants exercised 0 0 1,485 200,000  
Warrants expired 0 0 29,000 0  
Warrants weighted average exercise price $ 36.74   $ 36.74   $ 36.74
Warrant expiration dates     July 2021 through September 2026