Annual report pursuant to Section 13 and 15(d)

Notes Payable (Details Textual)

v3.19.3.a.u2
Notes Payable (Details Textual)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Feb. 19, 2019
USD ($)
shares
Feb. 19, 2019
USD ($)
shares
Feb. 19, 2019
USD ($)
shares
Feb. 15, 2019
USD ($)
Dec. 21, 2018
USD ($)
Aug. 31, 2018
USD ($)
Aug. 10, 2018
USD ($)
$ / shares
Aug. 07, 2018
USD ($)
$ / shares
Feb. 13, 2018
USD ($)
Jan. 25, 2018
USD ($)
Jan. 08, 2018
USD ($)
Dec. 26, 2017
USD ($)
Dec. 01, 2017
USD ($)
Nov. 09, 2017
USD ($)
Nov. 01, 2017
USD ($)
Jun. 19, 2017
USD ($)
Jan. 18, 2017
USD ($)
Feb. 28, 2019
USD ($)
shares
Jan. 31, 2019
shares
Oct. 31, 2018
USD ($)
Sep. 30, 2019
USD ($)
shares
Feb. 13, 2018
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
Oct. 10, 2019
USD ($)
shares
Apr. 17, 2018
USD ($)
$ / shares
Debt conversion, original amount       $ 11,784,987                                                
Converted debt, shares issued (in shares) | shares   6,825,391                                                    
Percentage of stock ownership after conversion     4.99%                                                  
Convertible debt   $ 47,781 $ 47,781 $ 47,781                                                
Convertible debt instrument, number of equity instruments   273,034 273,034                                                  
Number of shares of common stock to be called by each warrant (in shares) | shares   1,228,431 1,228,431 1,228,431                                             533,775  
Exercise price of warrants (in dollars per share) | $ / shares $ 10.97                                             $ 10.97 $ 1.75 $ 0    
Warrants outstanding   $ 1,636,232 $ 1,636,232 $ 1,636,232                                             $ 4,537,648  
Warrant term (in years)                                                     5 years  
Cash paid for interest                                               $ (20,038) $ 0      
Amortization of debt discount                                               $ 664,953 $ 111,537      
Warrant Issued Under Fourth Note                                                        
Number of shares of common stock to be called by each warrant (in shares) | shares 91,350                                             91,350        
Exercise price of warrants (in dollars per share) | $ / shares $ 1.75                                             $ 1.75        
Warrants outstanding $ 103,006                                             $ 103,006        
Unamortized discount 74,532                                             $ 74,532        
Warrant Issued with Fifth Note                                                        
Exercise price of warrants (in dollars per share) | $ / shares                 $ 1.75                                      
Warrant term (in years)                 5 years                                      
Warrants Issued in Connection with Fifth Note                                                        
Warrants issued (in shares) | shares                                     300,000 300,000         685,000      
Warrants issued, value                                                 $ 775,616      
First Note | Convertible Debt                                                        
Percent of price paid per share in subsequent equity financing                                   75.00%                    
Percent of share price available for distribution                                   85.00%                    
Interest rate, stated percentage                                   8.25%                    
Post-maturity interest rate                                   12.00%                    
First Note | Convertible Debt | Conversion of Convertible Debt to Common Stock [Member]                                                        
Debt conversion, original amount                                   $ 5,000,000                    
First Note | Convertible Debt | A Single Related Party | Conversion of Convertible Debt to Common Stock [Member]                                                        
Debt conversion, original amount                               $ 5,000,000   $ 3,000,000               $ 5,000,000    
Converted debt, shares issued (in shares) | shares                                               1,585,086        
Debt conversion accrued interest amount                                               $ 944,063        
First Amendment | Convertible Debt | A Single Related Party | Conversion of Convertible Debt to Common Stock [Member]                                                        
Debt conversion, original amount                                 $ 6,250,000                      
Debt issued                                 $ 3,250,000                      
Second Note | Convertible Debt                                                        
Percent of price paid per share in subsequent equity financing                               75.00%                        
Percent of share price available for distribution                               85.00%                        
Interest rate, stated percentage                               8.25%                        
Post-maturity interest rate                               12.00%                        
Proceeds from issuance of debt                   $ 375,000 $ 250,000 $ 250,000 $ 250,000 $ 375,000 $ 400,000               $ 1,900,000          
Maximum borrowing capacity                               $ 1,900,000                        
Second Note | Convertible Debt | A Single Related Party                                                        
Debt issued 1,900,000                                             $ 1,900,000        
Second Note | Convertible Debt | A Single Related Party | Conversion of Convertible Debt to Common Stock [Member]                                                        
Debt conversion, original amount                               $ 1,900,000                        
Converted debt, shares issued (in shares) | shares                                               566,235        
Debt conversion accrued interest amount                                               $ 223,368        
Third Note | Convertible Debt                                                        
Percentage of stock ownership after conversion               4.99%                                        
Interest rate, stated percentage               10.00%                                        
Maximum borrowing capacity               $ 500,000                                        
Conversion price (in dollars per share) | $ / shares               $ 0.175                                        
Third Note | Convertible Debt | Non-related Party Investors                                                        
Debt issued $ 250,000                                             250,000        
Third Note | Convertible Debt | Conversion of Convertible Debt to Common Stock [Member] | Non-related Party Investors                                                        
Debt conversion, original amount                                           $ 47,781   $ 452,219        
Converted debt, shares issued (in shares) | shares 3,106,068                                         273,034   2,833,034        
Debt conversion accrued interest amount                                               $ 43,562        
Third Note | Convertible Debt | A Single Related Party                                                        
Debt issued $ 250,000                                             250,000        
Third Note | Convertible Debt | A Single Related Party | Conversion of Convertible Debt to Common Stock [Member]                                                        
Debt conversion, original amount                                               500,000        
Fourth Note | Convertible Debt                                                        
Interest rate, stated percentage                                                       10.00%
Debt issued                                                       $ 3,000,000
Maximum borrowing capacity 3,000,000                                             3,000,000        
Conversion price (in dollars per share) | $ / shares                                                       $ 1.75
Debt issuance costs 163,760                                             163,760        
Unamortized balance of debt issuance costs 118,492                                             118,492        
Fourth Note | Convertible Debt | Non-related Party Investors                                                        
Debt issued 1,728,000                                             1,728,000        
Fourth Note | Convertible Debt | Conversion of Convertible Debt to Common Stock [Member] | Non-related Party Investors                                                        
Debt conversion, original amount                                               $ 3,000,000        
Converted debt, shares issued (in shares) | shares                                               1,841,036        
Debt conversion accrued interest amount                                               $ 221,775        
Fourth Note | Convertible Debt | Investor                                                        
Debt issued 1,272,000                                             1,272,000        
Fifth Note | Convertible Debt                                                        
Unamortized discount   $ 664,953 $ 664,953 $ 664,953                                                
Fifth Note | Non-convertible Promissory Notes                                                        
Interest rate, stated percentage                 10.00%                                      
Proceeds from issuance of debt                 $ 125,000                                      
Maximum borrowing capacity           $ 985,000     $ 485,000                                      
Unamortized balance of debt issuance costs 285,234                                             285,234 363,748      
Additional borrowing capacity           $ 300,000 $ 200,000                                          
Payment of principal and interest         $ 985,000                                              
Cash paid for interest         $ (20,038)                                              
Amortization of debt discount                                               325,955        
Fifth Note | Non-convertible Promissory Notes | Non-related Party Investors                                                        
Unamortized balance of debt issuance costs 145,974                                             145,974 297,325      
Unamortized discount $ 145,974                                             $ 145,974        
Fifth Note | Non-convertible Promissory Notes | Related Party                                                        
Proceeds from issuance of debt                                     $ 860,000   $ 125,000              
Unamortized balance of debt issuance costs                                                 $ 66,423