Stockholders' Equity - Stock-based Compensation - Additional Information (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2020 | |
| 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 | |
| Class Of Stock [Line Items] | |
| Share-based compensation arrangement by share-based payment vesting period | 4 years |