7. Stockholders' Equity (Details Narrative) - $ / shares |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2020 |
Mar. 31, 2019 |
Dec. 31, 2019 |
|
Colllaboration Warrants [Member] | |||
Warrants outstanding | 32,412 | 32,412 | |
Warrants weighted average exercise price | $ 136.45 | $ 136.45 | |
Warrant expiration dates | May 2020 through May 2021 | ||
Warrants granted | 0 | 0 | |
Warrants exercised | 0 | 0 | |
Warrants [Member] | Debt and Equity Financing Arrangements [Member] | |||
Warrants outstanding | 439,083 | 658,557 | |
Warrants weighted average exercise price | $ 40.24 | $ 31.16 | |
Warrant expiration dates | July 2020 through September 2026 | ||
Warrants granted | 0 | 129,084 | |
Warrants exercised | 219,000 | 0 |
X | ||||||||||
- Definition Number of warrants or rights outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of non-option equity instruments exercised by participants. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Warrants weighted average exercise price No definition available.
|
X | ||||||||||
- Definition Warrant expiration dates No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|