Convertible Preferred Stock and Stockholders’ Equity (Deficit) - Schedule of Common Stock Reserved for Future Issuance (Details) |
Sep. 30, 2019
shares
|
|---|---|
| Class of Stock [Line Items] | |
| Common stock initially reserved for future issuance (shares) | 6,374,148 |
| Stock options issued and outstanding | |
| Class of Stock [Line Items] | |
| Common stock initially reserved for future issuance (shares) | 1,844,061 |
| Authorized for future stock awards, option grants, or employee stock purchase program | |
| Class of Stock [Line Items] | |
| Common stock initially reserved for future issuance (shares) | 305,593 |
| Common Warrants | |
| Class of Stock [Line Items] | |
| Common stock initially reserved for future issuance (shares) | 4,224,494 |