XML 31 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Mar. 06, 2020
Feb. 28, 2020
Feb. 10, 2020
Jan. 23, 2020
Mar. 31, 2020
Feb. 29, 2020
Feb. 28, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 28, 2018
Subsequent Event [Line Items]                    
Common stock, par value             $ 0.001 $ 0.001 $ 0.001 $ 0.001
Sales of common stock price per shares             $ 1.40      
Issuance of common stock gross proceeds             $ 5,496,002 $ 5,496,002 $ 30,000  
Warrant exercised               272,727  
Warrant to purchase common stock               50,000    
Convertible Preferred Stock [Member]                    
Subsequent Event [Line Items]                    
Number of common stock issued                  
Common Stock [Member]                    
Subsequent Event [Line Items]                    
Number of common stock issued               3,925,716    
Subsequent Event [Member] | Warrant Holder [Member]                    
Subsequent Event [Line Items]                    
Issuance of common stock gross proceeds $ 50,000                  
Warrant exercised 25,000                  
Common stock price per shares $ 2.00                  
Subsequent Event [Member] | Warrant Holder [Member] | Convertible Preferred Stock [Member]                    
Subsequent Event [Line Items]                    
Shares converted into stock         25,600 25,600        
Subsequent Event [Member] | Warrant Holder [Member] | Common Stock [Member]                    
Subsequent Event [Line Items]                    
Shares converted into stock         2,133,333 2,133,333        
Subsequent Event [Member] | 15 Warrant Holder [Member]                    
Subsequent Event [Line Items]                    
Warrant exercised         759,445 759,445        
Warrant to purchase common stock         694,492 694,492        
Subsequent Event [Member] | Securities Purchase Agreements [Member] | Institutional Investors [Member]                    
Subsequent Event [Line Items]                    
Number of common stock issued   490,000 3,324,676 3,448,278            
Common stock, par value   $ 0.001 $ 0.001 $ 0.001            
Sales of common stock price per shares   $ 9.00 $ 3.08 $ 1.45            
Issuance of common stock gross proceeds   $ 4,000,000 $ 10,200,000 $ 5,000,000