Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (DEFICIT) (Parentheticals) - USD ($)
4 Months Ended 12 Months Ended
May 20, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Jul. 14, 2020
Nov. 20, 2019
Warrants, per share $ 10.00   $ 3.75 $ 3.75     $ 6.16
Options, per share       $ 5.08 $ 5.44    
Preferred Stock, per share           $ 50.00  
Sale of common stock under At-the-market offering, transaction expenses (in Dollars) $ 93,425 $ 100 $ 222,397        
At-the-Market Offering [Member]              
Sale of common stock under At-the-market offering, transaction expenses (in Dollars)       $ 222,000      
Series D Preferred Stock [Member] | Common Stock [Member]              
Warrants, per share   $ 4.02     4.02    
Options, per share         4.95    
Preferred Stock, per share   3.75 $ 3.75 $ 3.75 3.75    
Series D Preferred Stock [Member] | Common Stock [Member] | Settlement of Preferred Stock [Member]              
Preferred Stock, per share   $ 6.53 4.53 4.53 $ 6.53    
Series D Preferred Stock [Member] | Common Stock [Member] | Exercise of Options [Member]              
Options, per share       4.64      
Series D Preferred Stock [Member] | Common Stock [Member] | Exercise of Warrants [Member]              
Warrants, per share     $ 3.88 $ 3.88