Annual report pursuant to Section 13 and 15(d)

Derivative Liabilities (Details)

v3.20.1
Derivative Liabilities (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 18, 2019
Apr. 25, 2019
Dec. 31, 2019
Dec. 31, 2018
Derivative Liabilities (Textual)        
Warrant issued   1,714,288    
Fair value of warrants liability   $ 4,217,241    
Stock price   $ 2.82    
Volatility rate   142.55%    
Risk free rate   2.33%    
Annual dividend   0.00%    
Expected life   5 years    
Investor warrants    
Proceeds of the units sale fund   $ 6,000,008    
Remaining proceeds from derivative liabilities   $ 1,782,767    
Redemption Agreement [Member]        
Derivative Liabilities (Textual)        
Redemption and Cancellation Agreement,description The Company and third-party institutional investors entered into a Warrant Redemption and Cancellation Agreement (the "Redemption Agreement"). In accordance with the Redemption Agreement, the Company redeemed the 1,714,288 warrants for a purchase price of $1,400,000 in the fourth quarter of 2019, resulting in all of the 1,714,288 warrants being redeemed and cancelled.      
Derivative [Member]        
Derivative Liabilities (Textual)        
Fair value of warrants liability     $ 2,817,241