XML 52 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Equity (Details Narrative) - USD ($)
12 Months Ended
Jun. 05, 2020
Sep. 19, 2019
Apr. 12, 2019
Apr. 08, 2019
Mar. 27, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 14, 2020
Jul. 28, 2020
Jun. 02, 2020
Sep. 24, 2019
Apr. 04, 2019
Dec. 31, 2018
Reverse stock split         One-for-fifty reverse stock split of its common stock                
Common stock, par value $ 0.0001       $ 0.0001 $ 0.0001 $ 0.0001            
Common stock, shares issued           49,264,830 3,916,134           38,400,000
Common stock, shares outstanding           49,264,830 3,916,134           38,400,000
Share price $ 0.45                        
Number of warrants to purchase common stock           26,705,502     274,029        
Warrants exercise price           $ 1.82     $ 0.495        
Common units, shares 7,635,800                        
Common unit description Each Unit being comprised of one share of the Company's common stock, par value $0.0001 per share, and one Series F warrant (a "Series F Warrant") to purchase one share of common stock.                        
Shares issued during the period new issue value             $ 6,335,000            
Pre-funded warrants, shares             270,000            
Outstanding pre-funded warrants are exercisable into shares of common stock                        
Proceeds from exercise of warrants           $ 16,395,000 $ 6,335,000            
Capital stock shares authorized           155,000,000              
Capital stock par value           $ 0.0001              
Common stock shares authorized           150,000,000 150,000,000            
Minimum [Member]                          
Warrants exercise price                 187.50        
Maximum [Member]                          
Warrants exercise price                 $ 2.25        
Stock Options [Member]                          
Stock option granted           1,379,856              
Fair value of stock options           $ 509,000              
Stock option vesting period           3 years              
Stock Options [Member] | Minimum [Member]                          
Stock option granted, exercise price           $ 0.33              
Stock Options [Member] | Maximum [Member]                          
Stock option granted, exercise price           $ 1.10              
Restricted Stock [Member]                          
Stock granted           2,781,920 70,582            
Fair value of restricted shares           $ 1,051,604 $ 668,000            
Stock vesting period           3 years              
Weighted average of the remaining contractual life of vested and exercisable options           4 years 7 months 28 days              
Aggregate intrinsic value of exercisable options           $ 1              
Weighted average fair value of options granted           $ 0.37              
Restricted Stock Units (RSUs) [Member]                          
Stock granted           1,357,668 165,000            
Stock vesting period           3 years              
Fair value of restricted stock units           $ 658,981 $ 141,900            
Employee and Non-employee Stock Options [Member]                          
Unvested stock-based compensation           $ 1,700,000              
Unvested stock-based compensation weighted-average period for recognition           11 months 12 days              
Common Stock [Member]                          
Issuance of common shares, warrants, pre-funded warrants and exercise of pre-funded warrants, net of issuance costs, shares             3,039,161            
Shares issued during the period new issue value [1]                        
Over allotment shares 3,333,300                        
Shares outstanding           49,264,830 3,916,134           768,615
Warrant [Member]                          
Warrants outstanding           26,705,502              
Preferred Stock Blank Check [Member]                          
Preferred stock shares authorized           5,000,000              
Pre-Funded Units [Member]                          
Share price $ 0.449                        
Common units, shares 14,586,400                        
Common unit description Each Pre-Funded Unit being comprised of one pre-funded warrant (a "Pre-Funded Warrant") to purchase one share of common stock and one Series F Warrant.                        
Pre-Funded Warrants [Member]                          
Number of shares issued for exercise of warrants           14,586,400              
Series B Convertible Preferred Stock [Member]                          
Shares of common stock issuable upon conversion   355,288                   133,233  
Preferred stock, shares outstanding   17,303                   17,303  
Series C Convertible Preferred Stock One [Member]                          
Shares of common stock issuable upon conversion   84,253                   50,708  
Preferred stock, shares outstanding   37,025                   59,423  
Underwriter Warrants [Member]                          
Number of warrants to purchase common stock           274,029              
Warrants exercise price           $ 0.50              
Series F Warrants [Member]                          
Common stock, par value $ 0.0001                        
Share price $ 0.45                        
Number of warrants to purchase common stock 1         22,688,900              
Warrants exercise price           $ 0.50              
Common units, shares 7,635,800                        
Over allotment shares 3,333,300                        
Proceeds from exercise of warrants $ 10,700,000         $ 1,400,000              
Conversion of converted shares           2,866,600              
Series F Warrants [Member] | Pre-Funded Units [Member]                          
Warrants exercise price $ 0.495                        
Warrants expiration date Jun. 02, 2025                        
Preferred B Shares [Member]                          
Share price           $ 0.45              
Preferred stock, shares outstanding           17,303 17,303            
Additional shares of common stock               892,371   1,665,414      
Shares outstanding               17,303   17,303      
Preferred stock shares authorized           500,000 500,000            
Preferred C Shares [Member]                          
Share price           $ 0.45              
Preferred stock, shares outstanding           2,343 34,370            
Additional shares of common stock               13,392   283,285      
Shares outstanding               2,343   26,558      
Preferred stock shares authorized           1,172,000 1,172,000            
2019 Pre-Funded Units and Pre-Funded Warrants [Member]                          
Issuance of common shares, warrants, pre-funded warrants and exercise of pre-funded warrants, net of issuance costs, shares             2,000,811            
Number of warrants to purchase common stock             2,000,811            
Shares issued during the period new issue value             $ 35,705            
April 2019 Underwriter Warrants [Member]                          
Number of warrants to purchase common stock       34,955                  
Sale of stock, offering percentage       7.00%                  
Warrants exercise price       $ 6.25                  
Percentage for gross proceeds of offering       125.00%                  
Underwritten Public Offering [Member]                          
Issuance of common shares, warrants, pre-funded warrants and exercise of pre-funded warrants, net of issuance costs, shares       486,957                  
Gross proceeds from offering       $ 2,000,000                  
Share price       $ 5.00                  
Over-Allotment Option [Member]                          
Issuance of common shares, warrants, pre-funded warrants and exercise of pre-funded warrants, net of issuance costs, shares     12,393                    
Gross proceeds from offering     $ 47,000                    
Share price     $ 5.00                    
Over-Allotment Option [Member] | Series E Warrant [Member]                          
Number of warrants to purchase common stock                     194,444    
Warrants exercise price                     $ 0.01    
September 2019 Offering [Member]                          
Share price   $ 1.80                      
Common units, shares   539,000                      
Common unit description   Each 2019 Common Unit being comprised of one share of the Company's common stock and one Series E warrant (collectively, the "Series E Warrants") to purchase one share of common stock.                      
September 2019 Offering [Member] | Series E Warrant [Member]                          
Warrants exercise price   $ 1.80                      
September 2019 Offering [Member] | 2019 Pre-Fund Units [Member]                          
Share price   1.79                      
Warrants exercise price   $ 0.01                      
Common units, shares   2,238,777                      
Common unit description   Each 2019 Pre-Funded Unit being comprised of one pre-funded warrant (collectively, the "2019 Pre-Funded Warrants") to purchase one share of common stock and one Series E Warrant.                      
September 2019 Offering [Member] | Underwriter Warrants [Member]                          
Number of warrants to purchase common stock   194,444                      
Sale of stock, offering percentage   7.00%                      
Warrants exercise price   $ 0.01                      
Percentage for gross proceeds of offering   125.00%                      
Pre-fund warrants description   The September 2019 Underwriter Warrants are exercisable at any time and from time to time, in whole or in part, following the date of issuance and ending on September 19, 2024, at an exercise price of $2.25 per share (125% of the offering price to the public per 2019 Common Unit).                      
Proceeds from sale of stock   $ 5,000,000                      
At The Market Offering [Member] | Common Stock [Member]                          
Issuance of common shares, warrants, pre-funded warrants and exercise of pre-funded warrants, net of issuance costs, shares           12,917,448              
Net proceeds from issuance of stock           $ 4,447,000              
Secretary of State of Delaware a Certificate of Amendment [Member]                          
Common stock, shares issued         769,000                
Common stock, shares outstanding         769,000                
[1] Represents an amount less than $1