Stockholders' Equity - Stock-based Compensation - Additional Information (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2019 | |
| Class Of Stock [Line Items] | |
| Stock option term | 10 years |
| Employee Stock Option | Tranche One | |
| Class Of Stock [Line Items] | |
| Stock granted to employees vesting rights, percentage | 25.00% |
| Employee Stock Option | Tranche Two | |
| Class Of Stock [Line Items] | |
| Stock granted to employees vesting rights, terms of award | one year and then 1/48th monthly thereafter |
| Restricted Stock Units | Tranche One | |
| Class Of Stock [Line Items] | |
| Stock granted to employees vesting rights, percentage | 25.00% |
| Restricted Stock Units | Tranche Two | |
| Class Of Stock [Line Items] | |
| Stock granted to employees vesting rights, terms of award | one year and then 1/16th quarterly thereafter |