Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.20.1
Subsequent Events (Details) - USD ($)
Dec. 13, 2019
Apr. 01, 2020
Mar. 31, 2020
Dec. 31, 2019
Subsequent Events (Textual)        
Common stock,price per share     $ 0.0001 $ 0.0001
Common stock, Share     77,933,737 76,730,802
Subsequent Events [Member] | Subscription Agreement [Member]        
Subsequent Events (Textual)        
Common stock, Share   645,161    
Common stock, No par value   $ 1.55    
Aggregate purchase price   $ 1,000,000    
Sales Agreement [Member]        
Subsequent Events (Textual)        
Subsequent events, description The Company entered into an Open Market Sale AgreementSM (the "Sales Agreement") with Jefferies LLC, as sales agent ("Jefferies"). From April 1, 2020 to May 13, 2020, Jefferies sold an aggregate of 925,867 shares of common stock at an average price of $1.81 per share to investors. The Company received net cash proceeds of $1,623,588, net of commission paid for sales agent of $50,214.