Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.1
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (DEFICIT) (Parentheticals) - $ / shares
Mar. 31, 2020
Mar. 31, 2019
Exercise of Warrants [Member]    
Common stock issued upon exercise of warrants at an average of per share $ 3.75 $ 3.86
Series D Preferred Stock [Member] | Common Stock [Member]    
Common stock issued for preferred stock 3.75  
Series D Preferred Stock [Member] | Common Stock [Member] | Settlement of Preferred Stock [Member]    
Common stock issued for preferred stock $ 5.39