Accrued Expenses and Other Current Liabilities - Additional Information (Details) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2020
USD ($)
employee
|
Dec. 31, 2019
USD ($)
employee
|
Dec. 31, 2018
employee
|
|
| Accrued Expenses And Other Current Liabilities [Line Items] | |||
| Number of employees reduced | employee | 35 | 50 | 25 |
| Severance costs | $ 970 | $ 607 | |
| Sales and Marketing Expenses | |||
| Accrued Expenses And Other Current Liabilities [Line Items] | |||
| Severance costs | 400 | 200 | |
| Technology and Development Expenses | |||
| Accrued Expenses And Other Current Liabilities [Line Items] | |||
| Severance costs | $ 600 | $ 400 | |