Stock-Based Compensation - Summary of Significant Ranges of Outstanding and Exercisable Options (Details) - Options $ / shares in Units, shares in Thousands, $ in Thousands | 3 Months Ended |
Mar. 31, 2021USD ($)$ / sharesshares |
$1.57 - $14.99 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Lower range limit (in dollars per share) | $ 1.57 |
Upper range limit (in dollars per share) | $ 14.99 |
Number Outstanding (in shares) | shares | 143 |
Weighted Average Remaining Contractual Life (in Years) | 8 years 3 days |
Weighted Average Exercise Price (in dollars per share) | $ 2.62 |
Number Exercisable (in shares) | shares | shares | 79 |
Weighted Average Exercise Price (in dollars per share) | $ 2.88 |
Options Outstanding, Aggregate Intrinsic Value | $ | $ 185 |
$15.00 - $25.59 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Lower range limit (in dollars per share) | $ 15 |
Upper range limit (in dollars per share) | $ 25.59 |
Number Outstanding (in shares) | shares | 8 |
Weighted Average Remaining Contractual Life (in Years) | 2 years 5 months 26 days |
Weighted Average Exercise Price (in dollars per share) | $ 15 |
Number Exercisable (in shares) | shares | shares | 8 |
Weighted Average Exercise Price (in dollars per share) | $ 15 |
$25.60 - $143.99 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Lower range limit (in dollars per share) | 25.60 |
Upper range limit (in dollars per share) | $ 143.99 |
Number Outstanding (in shares) | shares | 2 |
Weighted Average Remaining Contractual Life (in Years) | 3 years 1 month 9 days |
Weighted Average Exercise Price (in dollars per share) | $ 41.81 |
Number Exercisable (in shares) | shares | shares | 2 |
Weighted Average Exercise Price (in dollars per share) | $ 41.81 |
$144.00 - $409.99 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Lower range limit (in dollars per share) | 144 |
Upper range limit (in dollars per share) | $ 409.99 |
Number Outstanding (in shares) | shares | 5 |
Weighted Average Remaining Contractual Life (in Years) | 5 years 4 months 24 days |
Weighted Average Exercise Price (in dollars per share) | $ 144 |
Number Exercisable (in shares) | shares | shares | 5 |
Weighted Average Exercise Price (in dollars per share) | $ 144 |
$410.00 - $924.00 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Lower range limit (in dollars per share) | 410 |
Upper range limit (in dollars per share) | $ 924 |
Number Outstanding (in shares) | shares | 1 |
Weighted Average Remaining Contractual Life (in Years) | 3 years 11 months 8 days |
Weighted Average Exercise Price (in dollars per share) | $ 430.64 |
Number Exercisable (in shares) | shares | shares | 1 |
Weighted Average Exercise Price (in dollars per share) | $ 430.64 |
$1.57 - $924.00 | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | |
Lower range limit (in dollars per share) | 1.57 |
Upper range limit (in dollars per share) | $ 924 |
Number Outstanding (in shares) | shares | 159 |
Weighted Average Remaining Contractual Life (in Years) | 8 years 14 days |
Weighted Average Exercise Price (in dollars per share) | $ 10.82 |
Number Exercisable (in shares) | shares | shares | 95 |
Weighted Average Exercise Price (in dollars per share) | $ 16.55 |
Options Outstanding, Aggregate Intrinsic Value | $ | $ 185 |