Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (DEFICIT) (Parentheticals)

v3.20.1
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (DEFICIT) (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Common Stock [Member]    
Exercise of warrants   $ 3.80
Common Stock [Member] | Exercise of Options [Member]    
Exercise of options $ 4.95 4.40
Common Stock [Member] | Exercise of Warrants [Member]    
Exercise of warrants 4.02  
Preferred Stock [Member] | Series E Preferred Stock [Member]    
Common stock issued for preferred stock   4.08
Preferred Stock [Member] | Series E Preferred Stock [Member] | Series C Preferred Stock [Member]    
Common stock issued for preferred stock   3.75
Preferred Stock [Member] | Series E Preferred Stock [Member] | Settlement of Preferred Stock [Member]    
Common stock issued for preferred stock   4.19
Preferred Stock [Member] | Series E Preferred Stock [Member] | Series E Preferred Stock [Member]    
Common stock issued for preferred stock   3.75
Preferred Stock [Member] | Series D Preferred Stock [Member]    
Common stock issued for preferred stock 3.75  
Preferred Stock [Member] | Series D Preferred Stock [Member] | Settlement of Preferred Stock [Member]    
Common stock issued for preferred stock $ 6.53 3.41
Preferred Stock [Member] | Series D Preferred Stock [Member] | Series D Preferred Stock [Member]    
Common stock issued for preferred stock   $ 3.75