Annual report pursuant to Section 13 and 15(d)

Notes Payable (Details Textual)

v3.20.1
Notes Payable (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Notes Payable (Textual)    
Fair value of the warrants $ 1,253,390  
Deferred costs, total $ 57,923
Notes payable, Net $ 3,356,188 2,916,337
Issuance of warrants 780,500  
Debt discount and offering costs $ 765,001 325,150
Amortization of debt discount and offering costs $ 439,851 $ 325,150
Promissory notes [Member]    
Notes Payable (Textual)    
Original terms of debt   4 years
Note and Warrant Purchase Agreements [Member]    
Notes Payable (Textual)    
Rate of interest on unsecured promissory notes   8.00%
Aggregate principal amount   $ 3,902,500
Note and Warrant Purchase Agreements [Member] | Officers and directors [Member]    
Notes Payable (Textual)    
Net aggregate amount of notes purchased by officers   $ 532,500
Warrants, exercise price   $ 5.30