XML 33 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Common Stock (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Common Stock Reserved for Future Issuance [Table Text Block]
    As of December 31,
    2019   2018
         
Conversion of Series A Preferred Stock    
476,279
     
552,819
 
Stock-based compensation awards    
185,729
     
129,099
 
Employee Stock Purchase Plan    
2,953
     
2,953
 
Total    
664,961
     
684,871