Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.20.2
Subsequent Events (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
shares
Subsequent Events (Textual)  
Maturity date, description The Company entered into amendments (the "Amendments") with certain holders of the Company's 8% Unsecured Promissory Notes, as amended (the "2018 Notes") and Nontransferable Common Stock Purchase Warrants, as amended (the "2018 Warrants"). Pursuant to the Amendments, the maturity date of the applicable 2018 Notes was extended from June 30, 2021 to June 30, 2022 and the expiration date of the applicable 2018 Warrants was extended from March 29, 2022 to March 29, 2026.
Warrant exercise price, description The exercise price of the 2018 Warrants was adjusted from $5.30 per share to $2.00 per share.
Private Offering [Member]  
Subsequent Events (Textual)  
Warrant exercise price, description The Company also granted an additional warrant to purchase a half share of its common stock per dollar of each participating 2018 Note holder's principal amount of the 2018 Notes with an exercise price of $2.00 per share and an expiration date of March 29, 2026 (the "New Warrants"). The New Warrants will be exercisable beginning on the six-month anniversary of the date of issuance, and the Company granted to the participating 2018 Note holders certain registration rights with respect to its securities issued in the Private Offering and the shares of common stock underlying the New Warrants.
Stock Options [Member]  
Subsequent Events (Textual)  
Stock options to purchase of shares | shares 18,083
Cash proceeds of exercised, stock options | $ $ 19,829