XML 52 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Summary of Significant Accounting Policies - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Anti-dilutive securities (in shares) 5,166,910 3,451,355
Share-based Payment Arrangement [Member]    
Anti-dilutive securities (in shares) 1,744,811 1,032,211
Convertible Debt Securities [Member]    
Anti-dilutive securities (in shares) 383,947
Warrant [Member]    
Anti-dilutive securities (in shares) 3,422,099 2,035,197