Note 2 - Summary of Significant Accounting Policies - Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) - shares |
9 Months Ended | |||
---|---|---|---|---|
Sep. 30, 2020 |
Sep. 30, 2019 |
|||
Total potential dilutive securities (in shares) | [1] | 5,441,659 | 8,865,489 | |
Share-based Payment Arrangement, Option [Member] | ||||
Total potential dilutive securities (in shares) | [1] | 1,390,340 | 3,623,138 | |
Restricted Stock Units (RSUs) [Member] | ||||
Total potential dilutive securities (in shares) | [1] | 3,947,819 | 403,154 | |
Warrant [Member] | ||||
Total potential dilutive securities (in shares) | [1] | 103,500 | 4,839,197 | |
|