Stockholders' Equity (Details) - $ / shares |
Jul. 24, 2018 |
Dec. 31, 2019 |
Mar. 31, 2019 |
Jul. 09, 2018 |
|---|---|---|---|---|
| Stockholders' Equity | ||||
| Shares authorized (in shares) | 150,000,000 | 150,000,000 | 27,314,288 | |
| Par value (in dollars per share) | $ 0.001 | $ 0.001 | ||
| Repurchase of class A common stock upon closing of initial public offering (in shares) | 26,258 | |||
| Initial public offering | ||||
| Stockholders' Equity | ||||
| Shares authorized (in shares) | 150,000,000 | |||
| Par value (in dollars per share) | $ 0.001 | |||
| Undesignated preferred stock, authorized | 10,000,000 | 10,000,000 | 10,000,000 | |
| Preferred stock, Par Value (in dollars per share) | $ 0.001 | $ 0.001 | $ 0.001 | |
| Undesignated preferred shares issued | 0 | 0 | ||
| Undesignated preferred shares outstanding | 0 | 0 | ||
| Common stock | ||||
| Stockholders' Equity | ||||
| Common stock reserved for the conversion of outstanding shares of preferred stock | 10,472,126 | 6,873,744 |