Annual report pursuant to Section 13 and 15(d)

10. Stockholders' Equity (Details Narrative)

v3.20.1
10. Stockholders' Equity (Details Narrative) - USD ($)
2 Months Ended 6 Months Ended 7 Months Ended 12 Months Ended
Mar. 05, 2019
Jul. 03, 2019
Jun. 25, 2019
Jul. 17, 2019
Jul. 16, 2019
Dec. 31, 2019
Dec. 31, 2018
Jun. 28, 2019
Reverse stock split     1-for-12 reverse stock split          
Reverse stock split, shares     1,442          
Net proceeds from issuance of common stock and warrants in public offering           $ 13,421,950 $ 0  
Net proceeds from issuance of common stock and warrants in registered direct offering           $ 2,699,050 0  
Stock outstanding           6,065,441    
Proceeds from warrants exercised           $ 6,209 1,480,000  
Deemed dividend related to Series B Preferred Stock down round provision, value           $ 5,284,379 $ 0  
Preferred stock authorized           10,000,000 10,000,000  
Share-based compensation           $ 806,090 $ 1,362,079  
General and administrative expense           $ 4,731,176 $ 4,392,375  
Warrants [Member]                
Warrants outstanding           32,412 44,944  
Non-Affiliates [Member]                
Stock outstanding               475,000
SynBio [Member] | Warrants [Member]                
Share-based compensation           $ 0 $ 10,000  
Series B Preferred Stock [Member]                
Stock converted, shares converted           0 316,000  
Stock converted, shares issued           0 26,000  
Preferred stock authorized           2,500,000    
Preferred stock liquidation preference per share           $ 4.00    
If converted, common stock issuable           600,000 300,000  
Series B Preferred Stock [Member] | Down Round Provision [Member]                
Deemed dividend related to Series B Preferred Stock down round provision, value           $ 1,400,000    
Warrants [Member]                
Warrants exercised, shares             31,000  
Common stock issued for exercise of cashless warrant             $ 31,000  
Series A Preferred Stock [Member]                
Preferred stock authorized           1,000,000    
Preferred stock par value           $ 0.001    
Preferred stock liquidation preference per share           $ 4.80    
If converted, common stock issuable           80,834    
Consent Warrants [Member] | Certain Holders of Warrants [Member]                
Warrants issued   8,335            
Warrant exercise price   $ 10.63       $ 2.91    
Grant date fair value of warrants per share   $ 7.62            
Warrants granted fair value   $ 64,000            
Fair value adjustment of warrants           $ 2,000    
General and administrative expense           $ 64,000    
Outstanding debt and equity financing warrants [Member]                
Warrants exercised, shares           0 31,000  
Proceeds from warrants exercised             $ 1,500,000  
Warrants outstanding           262,690 262,690  
Warrants weighted average exercise price           $ 51.97    
Underwriting Agreement [Member]                
Gross proceeds form the sale of stock and warrants       $ 15,000,000        
Net proceeds from issuance of common stock and warrants in public offering       $ 13,400,000        
Underwriting Agreement [Member] | Shares [Member]                
Stock issued new, shares       1,730,000        
Underwriting Agreement [Member] | Prefunded Warrants [Member]                
Stock issued new, shares       570,000        
Warrant exercise price       $ 0.01        
Proceeds from warrants exercised           $ 5,700    
Intrinsic value of warrants       $ 3,100,000        
Underwriting Agreement [Member] | Purchase Warrants [Member]                
Warrants issued       2,300,000        
Warrant exercise price       $ 13.00        
Warrant term       5 years        
Grant date fair value of warrants per share       $ 4.61        
Warrants exercised, shares           2,200,000    
Warrants granted fair value       $ 11,300,000        
Underwriting Agreement [Member] | Purchase Warrants [Member] | Underwriter [Member]                
Warrants exercised, shares       160,000        
Proceeds from warrants exercised       $ 1,600        
Underwriting Agreement [Member] | Share and Prefunded Warrant [Member]                
Warrant exercise price       $ 6.50        
Underwriting Agreement [Member] | Prefunded Warrant and Purchase Warrant [Member]                
Warrant exercise price       $ 6.49        
Underwriting Agreement [Member] | Additional Securities [Member]                
Stock issued new, shares       345,000        
Underwriting Agreement [Member] | Consent Shares [Member] | Certain Holders of Warrants [Member]                
Stock issued new, shares         16,666      
Securities Purchase Agreement [Member]                
Net proceeds from issuance of common stock and warrants in registered direct offering $ 2,700,000              
Securities Purchase Agreement [Member] | Prefunded Warrants [Member]                
Warrants issued 42,417              
Warrant exercise price $ 0.012              
Stock sale price $ 23.988              
Proceeds from warrants exercised           $ 509    
Intrinsic value of warrants $ 1,100,000              
Securities Purchase Agreement [Member] | Common Stock [Member]                
Stock issued new, shares 86,667              
Stock sale price $ 24.00              
Private Placement [Member] | Purchasers [Member]                
Warrant exercise price $ 27.00              
Warrant term 7 years              
Grant date fair value of warrants per share $ 22.74              
Warrants granted fair value $ 2,900,000              
March 2019 Direct Offering [Member] | Series B Preferred Stock [Member]                
Deemed dividend related to Series B Preferred Stock down round provision, value           $ 3,900,000    
Direct Offering [Member] | Prefunded Warrants [Member]                
Warrants issued       570,000        
Warrant exercise price       $ 0.01        
Stock sale price       6.49        
Warrants exercised, shares           570,000    
Proceeds from warrants exercised           $ 5,700    
Direct Offering [Member] | Purchase Warrants [Member]                
Warrant exercise price       $ 13.00        
Warrant term       5 years        
Warrants outstanding           258,000    
Common stock issued for exercise of cashless warrant           $ 2,200,000