Accrued Expenses and Other Current Liabilities - Schedule of Accrued Severance (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Restructuring Reserve [Roll Forward]        
Severance reserve, beginning balance     $ 56  
Severance costs     990  
Severance reserve, ending balance $ 323   323  
Sales and marketing        
Restructuring Reserve [Roll Forward]        
Severance costs $ 400 $ 200    
Technology and development        
Restructuring Reserve [Roll Forward]        
Severance costs     600 $ 400
2019 Plan        
Restructuring Reserve [Roll Forward]        
Payments for severance     (56)  
2020 Plan        
Restructuring Reserve [Roll Forward]        
Payments for severance     $ (667)