Annual report pursuant to Section 13 and 15(d)

Equity (Details Narrative)

v3.20.1
Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 09, 2019
Nov. 02, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 30, 2019
Increase in authorized common stock         100,000,000
Fair value of common stock issued based on date of grant     $ 2,147,778    
Preferred stock, par value      
Public Offering [Member]          
Offering costs     $ 306,222    
Public Offering [Member] | Warrant Holders [Member]          
Number of warrants to purchase shares of common stock       199,055  
Warrant exercise price       $ 34.58  
Proceeds from issuance of warrants       $ 7,155,200  
Public Offering [Member] | Pre-Funded Warrant Holders [Member]          
Number of warrants to purchase shares of common stock     581,500    
Warrant exercise price     $ 0.0001    
Proceeds from issuance of warrants     $ 58    
Series B Preferred Stock [Member]          
Conversion of stock       1,755  
Preferred stock, par value        
Conversion of stock, shares issued       60,943  
November 2018 Warrants [Member]          
Warrant exercise price   $ 90.24      
Warrant maturity date   Nov. 01, 2023      
Common stock outstanding percentage   4.99%      
Pre-funded Warrants [Member]          
Warrant exercise price $ 0.0001        
Common stock outstanding percentage 4.99%        
Preferred 'C' Warrants [Member]          
Warrant exercise price $ 4.00        
Common stock outstanding percentage 4.99%        
Warrant expiration term description Expire five years from December 30, 2019        
Underwriters Warrants [Member]          
Warrant exercise price $ 5.00        
Common stock outstanding percentage 4.99%        
Warrant expiration term description Expire five years from December 30, 2019        
Former Executive Officer [Member]          
Number of common stock issued, shares       131  
Fair value of common stock issued based on date of grant       $ 11,000  
October 2018 Employment Agreement [Member] | Mr. Yeaton [Member] | 2017 Plan [Member]          
Number of common stock issued, shares     1,563 314  
Fair value of common stock issued based on date of grant     $ 27,367 $ 16,702  
Purchase Agreement [Member]          
Number of common stock shares sold 613,500 30,070      
Warrant exercise price $ 4.00        
Proceeds from issuance of offering $ 6,965,636 $ 1,950,000      
Offering costs 994,227 $ 50,000      
Proceeds from issuance of warrants $ 6,965,636        
Purchase Agreement [Member] | November 2018 Warrants [Member]          
Number of warrants to purchase shares of common stock   28,937      
Warrant exercise price   $ 69.12      
Purchase Agreement [Member] | Pre-funded Warrants [Member]          
Number of warrants to purchase shares of common stock 1,376,500        
Purchase Agreement [Member] | Pre-funded Warrants [Member] | Offering [Member]          
Warrant exercise price $ 3.9999        
Purchase Agreement [Member] | Preferred 'C' Warrants [Member]          
Number of warrants to purchase shares of common stock 1,990,000        
Purchase Agreement [Member] | Underwriters Warrants [Member]          
Number of warrants to purchase shares of common stock 159,200