7. Stockholders' Equity (Details Narrative) - $ / shares |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2020 |
Jun. 30, 2019 |
Jun. 30, 2020 |
Jun. 30, 2019 |
Dec. 31, 2019 |
|
Colllaboration Warrants [Member] | |||||
Warrants outstanding | 30,307 | 30,307 | 32,412 | ||
Shares expired | 2,105 | 2,105 | |||
Warrants weighted average exercise price | $ 124.74 | $ 124.74 | $ 124.74 | ||
Warrant expiration dates | April 27, 2021 through May 2021 | ||||
Warrants granted | 0 | 0 | 0 | 0 | |
Warrants exercised | 0 | 0 | 0 | 0 | |
Warrants [Member] | Debt and Equity Financing Arrangements [Member] | |||||
Warrants outstanding | 428,959 | 428,959 | 658,557 | ||
Warrants weighted average exercise price | $ 40.88 | $ 40.88 | |||
Warrant expiration dates | July 2020 through September 2026 | ||||
Warrants granted | 0 | 129,084 | |||
Warrants exercised | 230,000 | 0 |