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 |