XML 41 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Common Stock Warrants - Schedule of Common Stock Warrants Issued and Outstanding (Details)
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Class Of Warrant Or Right [Line Items]  
Shares of warrants issued and outstanding 134,716
The February 2014 Common stock warrant  
Class Of Warrant Or Right [Line Items]  
Shares of warrants issued and outstanding 50,716
Issuance Date 2014-02
Price per Share | $ / shares $ 0.1700
Expiration Date 2021-02
The June 2017 Common stock warrant  
Class Of Warrant Or Right [Line Items]  
Shares of warrants issued and outstanding 84,000 [1]
Issuance Date 2017-06 [1]
Price per Share | $ / shares $ 13.2000 [1]
Expiration Date 2020-06 [1]
[1] This warrant was issued to the Company’s lead underwriter in connection with the Company’s initial public offering.