Quarterly report pursuant to Section 13 or 15(d)

Common Stock Warrants - Schedule of Common Stock Warrants Issued and Outstanding (Details)

v3.20.2
Common Stock Warrants - Schedule of Common Stock Warrants Issued and Outstanding (Details) - The February 2014 Common stock warrant
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Class Of Warrant Or Right [Line Items]  
Shares of warrants issued and outstanding | shares 50,716
Issuance Date 2014-02
Price per Share | $ / shares $ 0.1700
Expiration Date 2021-02